css - 组合来自不同选择器的变量
问题描述
如果变量来自不同的选择器,是否可以将变量与另一个变量组合?
像这样的东西?
:root {
--shadow: 1px 1px var(--color);
}
.blue {
--color: blue;
text-shadow: var(--shadow);
}
.red {
--color: red;
text-shadow: var(--shadow);
}
解决方案
你可以简单地使用 Sass 来做到这一点
例子:
$颜色:#c6538c;
$shadow: 1px 1px $color;
查看https://sass-lang.com/documentation了解更多信息。
推荐阅读
- r - 有没有一种方法可以在不超过 r 内存的情况下舍入日期?
- python - beautifulsoup find_all 标题
- c++ - 交叉编译时缺少 Windows C++ 运行时的头文件
- react-native - createMaterialTopTabNavigator 中的 UmnountOnBlur
- android - 安卓设备上未调用 Agora OnAudioDeviceVolumeChanged (unity sdk)
- python - 为什么 pytesseract 会引发阿拉伯语错误
- javascript - 如何在 JavaScript 中将一维数组转换为具有预定义位置的二维数组?
- c# - JWT Header算法:是“hs256”与“http://www.w3.org/2001/04/xmldsig-more#hmac-sha256”相同
- javascript - 在控制台中显示多个详细信息,但不在 textarea 中。如何在textarea中显示特定行
- excel - 防止 Excel VBA 自动完成扰码