stroke-width
stroke-width 屬性是一個表示屬性,用於定義應用於形狀的描邊寬度。它適用於任何 SVG 形狀或文字內容元素(有關完整列表,請參閱 stroke-width),但作為一個繼承屬性,它可以應用於諸如 g 等元素,並且仍然對子元素的描邊產生預期效果。
注意:作為表示屬性,stroke-width 可以用作 CSS 屬性。有關詳細資訊,請參閱 stroke-width。
您可以將此屬性與以下 SVG 元素一起使用
示例
html
<svg viewBox="0 0 30 10" xmlns="http://www.w3.org/2000/svg">
<!-- Default stroke width: 1 -->
<circle cx="5" cy="5" r="3" stroke="green" />
<!-- Stroke width as a number -->
<circle cx="15" cy="5" r="3" stroke="green" stroke-width="3" />
<!-- Stroke width as a percentage -->
<circle cx="25" cy="5" r="3" stroke="green" stroke-width="2%" />
</svg>
用法說明
| 值 | <length> | <percentage> |
|---|---|
| 預設值 | 1px |
| 可動畫 | 是 |
注意:百分比值始終計算為標準化 viewBox 對角線長度的百分比。
規範
| 規範 |
|---|
| 可縮放向量圖形 (SVG) 2 # StrokeWidth |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。