gpt4 book ai didi

css - 在 css 变量的 rgba 上设置不透明度/alpha

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

我正在尝试 CSS 变量,我想使用 RGB 颜色。

这是我当前的 CSS 变量:

--primary: rgb(112, 199, 255);

所以当使用下面的代码时,这绝对可以正常工作:

color: var(--primary)

但有些段落也使用这种原色,我想给它们一点透明度。现在我可以替换它并创建另一个 CSS 变量,如下所示:

--primary: rgb(112, 199, 255);    
--primary-alpha: rgba(112, 199, 255, 0.7);

但是,如果我使用几种不同的透明胶片,那么使用两种原色会让人感到困惑和困惑。我还可以使用以下 CSS 变量:

--primary: 112, 199, 255;
--alpha: 0.7;

并使用以下代码输出:

color: rgba(var(--white), var(--alpha));

这可以按我的意愿工作,我个人认为这是一种更好的方法,但我的颜色无法在我的代码编辑器中预览,请参见图片。

enter image description here

查看 --dark 变量,它不会使用此代码显示颜色。

理想情况下,我想使用:

--primary: rgb(112, 199, 255); 

然后像这样输出:

color: var(--white), var(--alpha);

但是不行吗?

最佳答案

假设您使用的是 atom-pigment .颜色检测也适用于评论。因此,您或许可以在注释中添加实际的 rgb 值,仅供引用并照常使用该变量。像这样:

--dark: 18, 38, 51 /* this color is - rgb(18, 38, 51) */

关于css - 在 css 变量的 rgba 上设置不透明度/alpha,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44924612/

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