【发布时间】:2020-10-01 05:27:02
【问题描述】:
我正在尝试通过以下方式创建多个主题:https://github.com/adamwathan/theming-tailwind-demo
我的代码:
// tailwind.config.js
module.exports = {
purge: [],
theme: {
backgroundColor: {
primary: "var(--color-bg-primary)",
},
textColor: {
primary: "var(--color-text-primary)",
},
extend: {},
},
variants: {},
plugins: [],
};
// tailwind.css
@tailwind base;
@tailwind components;
@tailwind utilities;
.theme-TCD {
--color-bg-primary: #411218;
--color-text-primary: #e8982e;
}
// My HTML
<div className="theme-TCD">
<div className="bg-primary">
<Banner />
</div>
</div>
我尝试用“color-bg-primary”和“backgroundColor-primary”代替“bg-primary”,但这不起作用。
【问题讨论】:
-
仅供参考,您的 CSS 应该放在
@tailwind utilities;之前,也可能在@tailwind components;之前
标签: css reactjs tailwind-css