【发布时间】:2021-12-06 16:55:11
【问题描述】:
类似问题但需要帮助,我想使用两个 css 变量 --color-primary 和 --color-secondary 更改网站的整体颜色,因为我在管理仪表板中有两个颜色选项。管理员可以根据每个上市公司的品牌更改颜色。
所以我有 5 种颜色,两种是深色的,另外三种是浅色的。
我想在某些地方将深色转换为浅色。这是我的代码不起作用。 Codepen
:root {
--color-primary: blue;
--color-secondary: red;
}
$primary : var(--color-primary);
//convert to light form primary color
$bg-color : scale-color($primary, $lightness:80%);
.logo{
background: $bg-color;
height: 100px;
width:100px;
}
有人知道我该如何解决这个问题吗?还是只是不可能?提前致谢。
【问题讨论】:
标签: css variables sass colors css-selectors