如何在 Tailwind CSS 中更改 SVG 元素的描边宽度

SVG 元素的描边宽度是一个关键属性,它定义了圆形、矩形和路径等形状的轮廓粗细。在 Tailwind CSS 中,调整描边宽度非常简单,我们可以通过使用工具类来实现。Tailwind 提供了一系列内置类,同时也支持使用任意值,这使我们能够在不需要自定义 CSS 的情况下,精确控制 SVG 元素的描边厚度。

以下是在 Tailwind CSS 中更改 SVG 元素描边宽度的几种方法:

目录

  • 使用 stroke-[value] 类
  • 使用 stroke-width-[value] 类来设置任意值

使用 stroke-[value] 类

在这种方法中,我们将使用 Tailwind CSS 提供的 INLINECODE4a645541 类来控制 SVG 元素的描边宽度。通过在方括号内指定描边宽度(例如 INLINECODEae3784f3、INLINECODEb390b435、INLINECODE87e07b41),我们可以直接将不同的描边宽度应用于 SVG,而无需编写任何自定义 CSS。

语法:

stroke-[]

示例: 下面的示例使用了 stroke-[value] 类来更改 Tailwind CSS 中 SVG 元素的描边宽度。

HTML

INLINECODEd0372b61`INLINECODE455de8dcstroke-[value]

CODEBLOCK_f4baab65
stroke-width-[]
CODEBLOCK_401e6065

更改宽度

极客教程

方法 2: 使用 stroke-width-[value]` 设置任意值

<svg xmlns="https://www.w3.org/2000/svg"

class="h-16 w-16 stroke-black stroke-width-[2]"

fill="none"

viewBox="0 0 24 24">

<svg xmlns="https://www.w3.org/2000/svg"

class="h-16 w-16 stroke-red-500 stroke-width-[4]"

fill="none"

viewBox="0 0 24 24">

<svg xmlns="https://www.w3.org/2000/svg"

class="h-16 w-16 stroke-blue-500 stroke-width-[6]"

fill="none"

viewBox="0 0 24 24">

<svg xmlns="https://www.w3.org/2000/svg"

class="h-16 w-16 stroke-green-500 stroke-width-[1.5]"

fill="none"

viewBox="0 0 24 24">

<svg xmlns="https://www.w3.org/2000/svg"

class="h-16 w-16 stroke-yellow-500 strok

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/53143.html
点赞
0.00 平均评分 (0% 分数) - 0