gpt4 book ai didi

css - 使 CSS 变量中指定的颜色变暗

转载 作者:太空宇宙 更新时间:2023-11-04 00:59:59 25 4
gpt4 key购买 nike

我需要加深 CSS 变量中指定的颜色。

我有这个 CSS 代码:

background:linear-gradient(to right, 
var(--mainContainer-background) 80%,
@gray-light 100%);

CSS 变量 --mainContainer-background 可以由用户使用一些 JS 即时更改,但我想在我的背景渐变中设置这种颜色的变暗变化,例如,我希望该渐变从一种比 --mainContainer-background 中存储的颜色深 20% 的颜色开始。

在某种程度上是可能的吗?

最佳答案

你可以考虑上面的另一种透明黑色渐变:

.box {
min-height:50px;
margin:20px;
background:
linear-gradient(to right,rgba(0,0,0,0.6),transparent 80%),
linear-gradient(to right, var(--color,blue) 80%, grey 100%);
}
<div class="box" style="--color:red;">
</div>
<div class="box" style="--color:pink;">
</div>
<div class="box" >
</div>

关于css - 使 CSS 变量中指定的颜色变暗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53659753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com