stroke-width
用于设置 SVG 元素描边宽度的工具。
快速参考
| 类名 | 样式 |
|---|---|
| Class | Styles |
stroke-<number> | stroke-width: <number>; |
stroke-(length:<custom-property>) | stroke-width: var(<custom-property>); |
stroke-[<value>] | stroke-width: <value>; |
示例
基本示例
使用 stroke-<number> 工具类(例如 stroke-1 和 stroke-2)来设置 SVG 的描边宽度:
<svg class="stroke-1 ..."></svg>
<svg class="stroke-2 ..."></svg>
这对于样式化像 Heroicons 这样的图标集非常有用。
使用自定义值
使用 stroke-[<value>] 语法来设置完全自定义的描边宽度值:
<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() 函数。
响应式设计
在 stroke-width 工具类前加上像 md: 这样的断点变体,以便只在中等屏幕尺寸及以上应用该工具类:
<div class="stroke-1 md:stroke-2 ...">
<!-- ... -->
</div>
在 变体文档 中了解更多关于使用变体的信息。