CSS - 可能获得当前的"价值"和"添加"吗?

Ray*_*nd 8 css

在我的CSS中,我有一张斑马条纹的桌子.例如白色和浅蓝色.

假设我有三列......我想做的是能够保持斑马条纹,并且在css(没有javascript)中添加阴影/使每列的蓝色更暗.

那可能吗?有点像获取"当前"背景颜色#AABBCC然后将#000011添加到当前颜色以给我#AABBDD ......

不知道这是否可能,所以只是想知道.我只是懒惰,因为我不想为我可能拥有的每个柱/柱组重新定义斑马条纹.

谢谢

wsa*_*lle 4

不,CSS 不支持此功能,除非您要使用 CSS 表达式(依赖于 Javascript)之类的东西。

但是,如果您愿意为样式表使用预处理器,则可以使用LESS之类的库来引入变量并执行类似的加法。这个示例也特别使用了 Javascript,因此也不太符合标准。