如何在Tailwind CSS中更改下划线的颜色

11

在 Tailwind CSS 中,默认的下划线颜色是黑色。如果我想将其更改为浅绿色,该怎么做呢?他们列出了一种在基础样式中更改默认链接下划线颜色的方法,如下所示:

@tailwind base;

a {
  color: theme('colors.blue');
  text-decoration: underline;
}

@tailwind components;
@tailwind utilities;

如何更改默认下划线颜色,例如span标签?

2个回答

21

使用默认的 tailwindcss 构建无法实现这一点。

有两种方法可以覆盖下划线颜色:

  1. 在全局 CSS 文件中使用简单的 CSS。

  2. .underline {
        text-decoration-color: red;
        text-decoration: underline;
    }
    
  3. 使用 tailwind.config.js 配置文件扩展下划线:

  4. module.exports = {
        theme: {
            extend: {}
        },
        variants: {},
        plugins: [
            function ({addUtilities}) {
                const extendUnderline = {
                    '.underline': {
                        'textDecoration': 'underline',
                        'text-decoration-color': 'red',
                    },
                }
                addUtilities(extendUnderline)
            }
        ]
    }
    

4
文件应该是 tailwind.config.js,而不是 tailwind.config.css - ihojmanb
这在Tailwind v3中是可能的。 https://tailwindcss.com/docs/text-decoration-color - Joe Reynolds

14

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接