當我們在SVG中設計Polyline時,我們可以使用<polyline>
元素。<polyline>
元素是一種SVG基本形狀,它允許我們在SVG畫布上繪製一連串的直線段。
以下是一些Polyline的基本範例:
xml<svg width="200" height="200" xmlns="http://www.w3.org/2000/svg">
<polyline points="50,50 100,25 150,50 200,25" fill="none" stroke="black" stroke-width="2" />
</svg>
在這個例子中,我們使用points
屬性來定義Polyline的端點。每對座標表示一個端點,這裡有四個端點,它們將形成一條由一個點到另一個點的連續線段。fill="none"
表示不填充Polyline,stroke="black"
表示使用黑色線條,stroke-width="2"
表示線條寬度為2個單位。
xml<svg width="300" height="200" xmlns="http://www.w3.org/2000/svg">
<polyline points="50,50 100,25 150,50 200,25" fill="none" stroke="black" stroke-width="2" />
<polyline points="50,100 100,75 150,100 200,75" fill="none" stroke="red" stroke-width="2" />
</svg>
在這個例子中,我們在同一個SVG畫布上定義了兩條不同的Polyline。每條Polyline使用不同的stroke
顏色。
xml<svg width="300" height="200" xmlns="http://www.w3.org/2000/svg">
<style>
.polyline1 { fill: none; stroke: black; stroke-width: 2; }
.polyline2 { fill: none; stroke: red; stroke-width: 2; }
</style>
<polyline points="50,50 100,25 150,50 200,25" class="polyline1" />
<polyline points="50,100 100,75 150,100 200,75" class="polyline2" />
</svg>
這個例子使用了CSS樣式,將Polyline的樣式屬性放在<style>
元素中,然後在Polyline元素中使用class
屬性引用相應的樣式。
這些例子展示了如何使用<polyline>
元素在SVG中設計Polyline,可以通過調整端點坐標、線條樣式等屬性來創建各種形狀的Polyline。