【发布时间】:2014-07-30 18:27:43
【问题描述】:
我想使用 RGBA,这样我就可以在不透明的 div 容器中包含文本,而不会使所述文本透明。我现在有以下内容:
.container {
background-color: #5e82a4;
opacity: 0.9;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
filter: alpha(opacity=90);
}
这种方法的缺点是文本在 div 元素内变得透明我宁愿做的是:
.container {
background-color: rgba(94,130,164,0.9);
}
这里唯一的问题是 RGBA 不受 IE8 及以下版本的支持。有没有办法先用RGBA,但是如果浏览器是IE8或更低(不兼容),就用第一种方法?
【问题讨论】:
标签: html css transparency