SVG <polygon> 多邊形
本文介紹一下利用SVG繪製一個多邊形。
多邊形是由利用直線連線多個點形成的封閉圖形。
如果不是封閉的,那就是折線而不是多邊形。
關於折線可以參閱SVG <polyline> 繪製折線一章節。
程式碼例項如下:
[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"> <polygon points="10,2 60,2 35,52" stroke="red" stroke-width=2; fill="green" /> </svg> </body> </html>
程式碼執行效果截圖如下:
程式碼分析如下:
(1).points:此屬性定義構成多邊形的一系列的點,每一個點由兩個用逗號分隔的數字構成,第一個數字表示x軸座標,第二個數字表示y軸座標,點與點之間用空格分隔。
(2).stroke:此屬性定義折線描邊的顏色。
(3).stroke-width:此屬性定義折線的粗細。
相關文章
- 折線(Polyline)、多邊形(Polygon)Go
- 【IDL】 自動構建泰森多邊形(Voronoi Polygon)Go
- opencv多邊形逼近OpenCV
- IDL建立泰森多邊形
- 多邊形填充-活動邊表法
- matlab繪製正多邊形Matlab
- [CSS LEARN]Border與多邊形CSS
- 【JAVA】多邊形重心計算Java
- 視覺化學習:利用向量判斷多邊形邊界視覺化
- 微信小程式-測試遊戲生成六邊多邊形微信小程式遊戲
- 計算任意多邊形的面積(Android)Android
- SVG 文字填充和描邊SVG
- SVG <circle> 繪製圓形SVG
- SVG圓形鐘錶效果SVG
- Python 實現任意多邊形的最大內切圓演算法_任意多邊形最大內切圓演算法Python演算法
- 畫影圖形: SVG & Canvas 圖形對比SVGCanvas
- 複雜多邊形的三角剖分
- CAD繪圖工具中的正多邊形命令繪圖
- 如何用SPSS繪製頻率多邊形圖SPSS
- 卡特蘭數關於凸多邊形的證明
- 百度地圖繪製多邊形區域地圖
- 單一div的正多邊形變換(純CSS)CSS
- 基於C#的多邊形衝突檢測C#
- PCL(26)cropHull任意多邊形內部點雲提取
- SVG stroke-dasharray虛線邊框SVG
- three.js cannon.js物理引擎之ConvexPolyhedron多邊形JS
- OpenGL 學習 05 花托(剔除 深度測試 多邊形模式)模式
- OpenGL 學習 06 多邊形偏移 裁剪 混合 抗鋸齒
- svg02——svg繪製基本圖形,瞭解常用的屬性SVG
- 六邊形架構架構
- AutoCAD C# 判斷多邊形與點的位置關係C#
- JS 射線法 判斷點是否在多邊形內部JS斷點
- 高德地圖多邊形圍欄例項:javaspringmvc+mysql地圖JavaSpringMVCMySql
- Boxy SVG for Mac - 向量圖形編輯器SVGMac
- 拖拽編寫SVG圖形化工具(二)SVG
- [幾何]計算不規則多邊形的面積、中心、重心
- SVG 填充、描邊和透明度設定SVG
- SVG描邊透明度簡單介紹SVG