css - Angular 在全局 style.css 文件中使用 CSS 变量
问题描述
如何在全局 CSS 文件中使用 CSS 变量
只需检查 stackblitz 中的 style.css 文件
https://stackblitz.com/edit/angular-themeing-y3jwrk?file=src/styles.css
解决方案
在全局css文件styles.css中,我有这个代码:
import ...
:root {
--main-color: #3f51b5;
}
它声明了一个 CSS 变量“主颜色”
然后在子组件css文件中,我可以直接使用变量
#component-body {
background: var(--main-color);
}
推荐阅读
- reactjs - 如何初始化 MobX 状态树的叶/子存储
- html - 在 ng-repeat 中循环两个数组
- ios - Firebase 动态链接未打开 iOS 应用程序
- spring-boot - @SqlResultSetMapping 可以用来映射复杂的 Dto 对象吗
- git - 如何修复“未处理的变基类型 1”Git 错误
- java - 如何将 EML 转换为 PST?
- java - Guava biMap 用于双向映射,但我们有线程安全的双向映射吗?
- python - 如何在 python 街机上使用 set_exclusive_mouse?
- java - 如何在不使用 toast 消息的情况下在微调器和按钮上设置错误消息,例如在 edittext 上?
- google-sheets - 如何在 Google 表格中将字母数字时间转换为秒