SVG <rect> 繪製矩形
利用SVG中的<rect>標籤即可實現繪製矩形效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <svg width="300" height="200"> <rect x="10" y="10" width="100" height="60" stroke="red" stroke-width="2" fill="green"/> </svg> </body> </html>
程式碼執行效果截圖如下:
上面成功繪製了一個簡單的矩形框效果,標籤屬性解析如下:
(1).x:規定矩形左上角x軸座標。
(2).y:規定矩形左上角y軸座標。
(3).width:規定矩形的寬度。
(4).height:規定矩形的高度。
(5).stroke:規定邊框的顏色。
(6).fill:規定矩形的填充色。
(7).stroke-width:規定邊框的寬度。
我們還可以設定矩形的透明度,程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <svg width="300" height="200"> <rect x="10" y="10" height="60" width="100" stroke="red" fill="green" stroke-width="2" fill-opacity="0.5"/> </svg> </body> </html>
使用fill-opacity屬性即可實現,值介於0-1之間,0表示完全透明,1表示完全不透明。
程式碼執行效果截圖如下:
svg元素屬性也可以使用對應的css屬性替代,程式碼修改如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> rect{ height:100px; width:100px; stroke:red; fill:green; stroke-width:2px; fill-opacity:0.5 } </style> </head> <body> <svg width="300" height="200"> <rect x="10" y="10"/> </svg> </body> </html>
上述程式碼通過CSS實現對<rect>元素的控制,效果相同。
相關文章
- SVG 繪製圓角矩形SVG
- SVG拖動繪製矩形程式碼例項SVG
- canvas 繪製矩形Canvas
- canvas 繪製圓角矩形Canvas
- canvas繪製矩形框Canvas
- canvas 繪製矩形缺角Canvas
- SVG <text>繪製文字SVG
- SVG 繪製直線SVG
- canvas系列教程之繪製矩形Canvas
- SVG <polyline> 繪製折線SVG
- SVG <ellipse> 繪製橢圓SVG
- SVG繪製餅狀圖SVG
- SVG <circle> 繪製圓形SVG
- 使用joinjs繪製流程圖(三)-Rect物件屬性JS流程圖物件
- SVG基礎知識 Adobe Illustrator繪製SVGSVG
- JavaScript拖動滑鼠繪製矩形方框JavaScript
- canvas實現手動繪製矩形Canvas
- CAD如何繪製固定面積的矩形
- CAD繪製帶角度的矩形陣列陣列
- SVG <path> 元素A指令繪製弧線SVG
- Unity 之 UGUI Scroll Rect滾動矩形元件詳解UnityUGUI元件
- SVG矩形旋轉動畫SVG動畫
- svg生成矩形效果程式碼SVG
- SVG繪製直線簡單介紹SVG
- 微信小程式 canvas圓角矩形的繪製微信小程式Canvas
- iOS開發_繪製圓角矩形虛線環iOS
- svg02——svg繪製基本圖形,瞭解常用的屬性SVG
- canvas學習筆記-繪製矩形及路徑(一)Canvas筆記
- Python 在PDF中繪製線條、矩形、橢圓形Python
- 原來 Canvas 也能直接繪製圓角矩形了Canvas
- SVG繪製1px直線模糊問題SVG
- CSS、SVG、Canvas對特殊字型的繪製與匯出CSSSVGCanvas
- CSS & SVG 繪製寫作網格線的3種方式CSSSVG
- canvas rect()Canvas
- svg製作及使用SVG
- svg製作小圖示SVG
- 前端使用 Konva 實現視覺化設計器(22)- 繪製圖形(矩形、直線、折線)前端視覺化
- View的繪製二:View的繪製流程View