Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 少变量加上RGBa?_Css_Less - Fatal编程技术网

Css 少变量加上RGBa?

Css 少变量加上RGBa?,css,less,Css,Less,如果这是一个愚蠢的问题,我非常抱歉。 我在一个网站上工作,该网站将被客户使用,并且需要在任何地方使用。我们正在尝试重新设置导航栏表单字段的样式,我被卡住了 所以现在我有 input-foo: lighten(@color, 27.3%); 而不是这个,我想用RGBA255255,27.3来点亮@颜色,但是我找不到任何关于如何做到这一点的答案。我是LESS的新手,主要在CSS中工作,现在我正转向LESS。谢谢您的帮助。您可以使用红色、绿色和蓝色函数获取颜色的单个RGB值 在您的情况下,这将

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

所以现在我有

input-foo:    lighten(@color, 27.3%);
而不是这个,我想用RGBA255255,27.3来点亮@颜色,但是我找不到任何关于如何做到这一点的答案。我是LESS的新手,主要在CSS中工作,现在我正转向LESS。谢谢您的帮助。

您可以使用红色、绿色和蓝色函数获取颜色的单个RGB值

在您的情况下,这将使:

rgba(red(@color), green(@color), blue(@color), 0.273);
您正在寻找的是,它结合了两种颜色:

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

事实上,你可以写作rgba@color, 0.273. 但这并不是他想要的。从语义上讲,用另一种颜色点亮一种颜色可能会有太多不同的东西,所以如果你指定这种点亮的结果所期望的颜色值会更有帮助。另外请注意,27.3%的亮度和rgba也意味着截然不同的东西。不管怎样,我想也许你脑子里想的就是类似的东西。