SVG
stroke-width
用于设置 SVG 元素描边宽度样式的工具。
类 | 样式 |
---|---|
stroke-<number> | stroke-width: <number>; |
stroke-(length:<custom-property>) | stroke-width: var(<custom-property>); |
stroke-[<value>] | stroke-width: <value>; |
示例(Examples)
¥Examples
基本示例(Basic example)
¥Basic example
使用 stroke-<number>
工具(如 stroke-1
和 stroke-2
)设置 SVG 的笔触宽度:
¥Use stroke-<number>
utilities like stroke-1
and stroke-2
to set the stroke width of an SVG:
<svg class="stroke-1 ..."></svg><svg class="stroke-2 ..."></svg>
这对于像 英雄偶像 这样的图标集样式很有用。
¥This can be useful for styling icon sets like Heroicons.
使用自定义值(Using a custom value)
¥Using a custom value
使用 stroke-[<value>]
语法 根据完全自定义的值设置 stroke width:
<div class="stroke-[1.5] ..."> <!-- ... --></div>
对于 CSS 变量,还可以使用 stroke-(length:<custom-property>)
语法:
<div class="stroke-(length:--my-stroke-width) ..."> <!-- ... --></div>
这只是简写,用于 stroke-[length:var(<custom-property>)]
它会自动为你添加 var()
函数。
响应式设计(Responsive design)
¥Responsive design
在 stroke-width
工具前面使用断点变体如 md:
仅在 medium 屏幕尺寸及以上时应用工具:
<div class="stroke-1 md:stroke-2 ..."> <!-- ... --></div>
请参阅 变体文档 详细了解如何使用变体。