gpt4 book ai didi

stylus - 在 Stylus 中将 HEX 转换为 RGBA

转载 作者:行者123 更新时间:2023-12-04 01:46:58 26 4
gpt4 key购买 nike

我在 Stylus 中有一些类似于以下的十六进制颜色值

$my-background ?= #123456
$my-foreground ?= #ABCDEF

并希望在不透明度的 rgba 值中使用它们,以便
.my-class
background rgba($my-background, .5)
foreground rgba($my-foreground, .5)

或者另一种语法被编译成 CSS 为
.my-class {
background rgba(18, 52, 86, .5);
foreground rgba(171, 205, 239, .5);
}

是否有使用 Stylus 或 Stylus 插件(例如 Nib )在 rgba 中使用 HEX 颜色值的快速简便方法?

最佳答案

其实Stylus中的rgba就是这样工作的,你写的东西试过了吗?在手写笔中

$my-background ?= #123456
$my-foreground ?= #ABCDEF

.my-class
background rgba($my-background, .5)
foreground rgba($my-foreground, .5)

实际上会编译为
.my-class {
background: rgba(18,52,86,0.5);
foreground: rgba(171,205,239,0.5);
}

这意味着您可以执行 rgba(black, 0.5)rgba(#FFF, 0.5) 之类的操作并在其中使用变量,就像您的情况一样。

关于stylus - 在 Stylus 中将 HEX 转换为 RGBA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20547263/

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