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