将rgba转换为CSS中的单独属性

时间:2012-05-11 16:26:01

标签: css opacity

如何将rgba分离为单独的属性 - 颜色和不透明度。

IE中。 rgba(255,255,255,0.5);

将是

rgba(255,255,255);

opacity(0.5);

这可能在CSS吗?

PS。我确实需要它与rgba具有相同的效果,即。透明的背景,而不是整个元素。

1 个答案:

答案 0 :(得分:1)

是的,请确保添加浏览器代码以实现不透明度的跨浏览器兼容性。

-ms-, -web-kit-, -o-, -moz-

.someElement { background-color: rgb(255,255,255); opacity: 0.5; }

重读后。如果您只想要背景透明,则必须使用rgba(255,255,255,0.5);以避免为元素的子元素赋予不透明度。