css - 不能覆盖 CSS :root 变量 | --原色:橙色;不回应
问题描述
这是我的“根”:
:root {
--primary-color: #B92430;
}
但我不能在后续课程中覆盖它:
h1 {
--primary-color: orange;
font-family: 'New Tegomin', sans-serif;
}
h1 类不响应变量。
解决方案
尽管您已经定义(并重新定义)变量是什么,但您还没有说明它应该应用于什么属性。在这里,我假设您的意思是color
.
:root {
--primary-color: green;
}
h1.change {
--primary-color: red;
color: var(--primary-color);
}
<h1 class="change">Lorem, ipsum.</h1>
推荐阅读
- python - CNN 从头开始 - 反向传播不起作用
- php - 如何从json中获取值
- android - 关闭在 FrameLayout 内膨胀的片段
- php - 我的添加到购物车功能出现问题。我无法将数据添加到数据库中
- reactjs - 有条件的 Firestore 查询
- neo4j - 返回节点的属性而不扩展搜索/查询模式
- c - 使用 AVR-C 迭代浮点数中的数字
- ios - 如何在 iOS 项目中实现 Sockets
- react-native - 在不裁剪图像的情况下调整 svg 的大小
- javascript - 如何在同一对象上使用 javascript 独立控制 translateX 和 translateY(无范围输入)?