【发布时间】:2011-10-22 02:05:58
【问题描述】:
对于块元素的半透明背景,我有以下 CSS 样式:
/* FF, Chrome, Opera, IE9, IE10 */
background: rgb(255,255,255) transparent;
background: rgba(255,255,255, 0.7);
/* IE7, IE8 */
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF, endColorstr=#B2FFFFFF);
在大多数情况下,这是可行的。然而,IE9 和 IE10 的双重浸入(过滤器和背景样式),所以我们得到了两次应用的叠加,它看起来很不透明。
如何防止这种情况发生?
干杯!
【问题讨论】:
标签: css internet-explorer filter opacity