LESS变量加RGBa?

时间:2015-03-25 16:07:11

标签: css less

如果这是一个愚蠢的问题,我非常抱歉。 我正在开发一个将被客户使用的网站,需要在任何地方使用。我们正在尝试重新设置导航栏表单字段,而且我被卡住了。

所以目前我有

input-foo:    lighten(@color, 27.3%);

而不是这个,我想使用@color来减轻rgba(255,255,255,27.3),但我找不到任何关于如何做到这一点的答案。我是LESS的新手,主要从事CSS工作,目前我正在转向LESS。谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

您可以使用red()green()blue()函数获取颜色的各个RGB值。

在您的情况下,这将使:

rgba(red(@color), green(@color), blue(@color), 0.273);

答案 1 :(得分:0)

您正在寻找mix() function,它结合了两种颜色:

input-foo:    mix(@color, rgba(255,255,255,27.3),);