Lzh on GitHub

stroke-width

用于设置 SVG 元素描边宽度的工具。

快速参考

类名样式
ClassStyles
stroke-<number>stroke-width: <number>;
stroke-(length:<custom-property>)stroke-width: var(<custom-property>);
stroke-[<value>]stroke-width: <value>;

示例

基本示例

使用 stroke-<number> 工具类(例如 stroke-1stroke-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>

变体文档 中了解更多关于使用变体的信息。