获取 RGBA over RGB 的输出颜色

Get the output color of RGBA over RGB

我对 LESS 还很陌生,还在学习中。如何获得在基色上具有不透明度的颜色的 RBG 输出颜色?

例如:

90% 白色超过红色 = #ffbfbf(粉红色)

LESS 内置 color functions 来处理这个问题。

在您的情况下,您可以使用 darken(#fff, 10%). From there you could use the mix() function 将白色与指定重量的红色结合,得到 90% 的白色。

例如:

background-color: mix(darken(#fff, .1), #f00, 75%);

输出:

background-color: #ffbfbf;