CSS透明度,而不会影响字体颜色

我在我的控制器中有这种风格:

vm.backgroundColor = { 
    'background': '#' + vm.colorHex,
    'filter': 'alpha(opacity = 10)', 
    '-moz-opacity': '0.1', 'opacity': '0.1' 
};

我怎样才能在不影响字体颜色的情况下使用它? 谢谢


通过改变整个元素的不透明度,你的定义就是淡化整个元素。

如果您希望背景是半透明的,您可以使用rgba颜色很容易地实现这一点。

前三个数字代表红色,绿色和蓝色,并且评级为0-255,第四个数字为alpha(透明度),评级从0(透明)到1(不透明)。

下面的代码会给出透明的红色背景。

vm.backgroundColor = { 
   'background' : rgba(255,0,0,0.5)
};
链接地址: http://www.djcxy.com/p/89355.html

上一篇: CSS Transparency without affecting font color

下一篇: Where to find css color codes