首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Tailwind CSS中使用CSS变量

如何在Tailwind CSS中使用CSS变量
EN

Stack Overflow用户
提问于 2020-11-17 17:51:13
回答 5查看 8.4K关注 0票数 7

可以将CSS变量与Tailwind CSS一起使用吗?例如,假设我有以下变量:

代码语言:javascript
复制
--primary-color: #fff;
--secondary-color: #000;

我想在Tailwind中这样使用它们:

代码语言:javascript
复制
<div class="bg-primary-color">
  <h1>Hello World</h1>
</div>

我怎样才能做到这一点呢?

EN

回答 5

Stack Overflow用户

发布于 2021-02-23 20:59:41

Armando的回答对我不起作用,但通过这种改变,它确实起作用了。

global.css

不需要以class或id为目标。您可以使用伪选择器https://www.w3schools.com/cssref/sel_root.asp将根目录本身作为目标

代码语言:javascript
复制
@tailwind base;
@tailwind components;
@tailwind utilities;

:root {
  --primary-color: #fff;
  --secondary-color: #000;
}

至于tailwind.config.js

代码语言:javascript
复制
module.exports = {
  theme: {
    extend: {
      colors: {
        "primary-color": "var(--primary-color)",
        "secondary-color": "var(--secondary-color)"
      },
    },
  },
};
票数 11
EN

Stack Overflow用户

发布于 2021-12-10 06:03:37

现在Tailwind从v3.0开始支持CSS自定义属性作为arbitrary values

代码语言:javascript
复制
:root {
  --text-color: red;
  --text-size: 5rem;
}
代码语言:javascript
复制
<script src="https://cdn.tailwindcss.com"></script>

<span class="text-[color:var(--text-color)] text-[length:var(--text-size)] font-bold">
  Hello world!
</span>

票数 7
EN

Stack Overflow用户

发布于 2020-11-17 17:51:13

假设您已经将CSS添加到您的项目中,并且您的TailwindCSS文件名为global.css

首先,您需要将global.css编辑为如下所示:

代码语言:javascript
复制
@tailwind base;
@tailwind components;
@tailwind utilities;

.root,
#root,
#docs-root {
  --primary-color: #fff;
  --secondary-color: #000;
}

然后,为了能够使用它们,您需要使用新的CSS变量更新tailwind.config.js,如下所示:

代码语言:javascript
复制
module.exports = {
  theme: {
    extend: {
      colors: {
        "primary-color": "var(--primary-color)",
        "secondary-color": "var(--secondary-color)"
      },
    },
  },
};

现在,您可以根据需要使用这些变量:

代码语言:javascript
复制
<div class="bg-primary-color">
  <h1>Hello World</h1>
</div>
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64872861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档