SVG <polyline> 繪製折線
本文介紹一下如何利用SVG繪製一條折線。
繪製之前首先要明確一下什麼是折線,具有如下幾個特點:
(1).通過直線將多個點連線起來。
(2).折線是非閉合的,也就是起始點與終止點不會連線起來,否則那將是多邊形。
關於繪製多邊形內容參閱SVG <polygon> 多邊形一章節。
通過<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"> <polyline 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:此屬性定義折線的粗細。
相關文章
- SVG 繪製直線SVG
- 折線(Polyline)、多邊形(Polygon)Go
- Matplotlib 繪製折線圖
- PyQtGraph繪製折線圖QT
- AnyChart繪製折線圖
- MATLAB 繪製折線圖Matlab
- SVG <path> 元素A指令繪製弧線SVG
- amCharts繪製帶趨勢線折線圖
- SVG繪製直線簡單介紹SVG
- iOS使用Charts框架繪製折線圖iOS框架
- SVG <text>繪製文字SVG
- SVG <rect> 繪製矩形SVG
- Chart.js繪製動態折線圖JS
- SVG繪製1px直線模糊問題SVG
- SVG <ellipse> 繪製橢圓SVG
- SVG 繪製圓角矩形SVG
- SVG繪製餅狀圖SVG
- SVG <circle> 繪製圓形SVG
- amCharts繪製折線圖和柱狀圖混合
- 用Python的random模組繪製折線圖Pythonrandom
- python 繪製雙y軸,將折線加粗並在折線上做標記Python
- SVG基礎知識 Adobe Illustrator繪製SVGSVG
- Python 利用pandas和matplotlib繪製柱狀折線圖Python
- CSS & SVG 繪製寫作網格線的3種方式CSSSVG
- 自定義控制元件之kotlin繪製折線圖和曲線圖控制元件Kotlin
- C++ Qt開發:Charts折線圖繪製詳解C++QT
- 高德地圖API中折線polyline不能跨越180度經度線的解決方案地圖API
- SVG拖動繪製矩形程式碼例項SVG
- svg02——svg繪製基本圖形,瞭解常用的屬性SVG
- Python學習筆記:過濾N位數並繪製折線圖Python筆記
- Origin圖表技巧之繪製帶輔助面的3D折線圖3D
- 關於如何使用原生HTML + JS + CSS繪製簡單折線柱狀圖HTMLJSCSS
- canvas 繪製線條Canvas
- canvas繪製直線Canvas
- 前端使用 Konva 實現視覺化設計器(22)- 繪製圖形(矩形、直線、折線)前端視覺化
- CSS、SVG、Canvas對特殊字型的繪製與匯出CSSSVGCanvas
- canvas 繪製雙線技巧Canvas
- dotnet DirectX 做一個簡單繪製折線筆跡的 D2D 應用