【发布时间】:2013-06-07 09:19:24
【问题描述】:
我已将 css 添加到 li 元素中,如下代码:
#slider1 .overview li{
width: 70px;
height: 70px;
float: left;
border-radius: 40px;
-moz-border-radius: 40px;
-webkit-border-radius:40px;
behavior: url(PIE.htc)
opacity: 0.5;
filter: "alpha(opacity=50)";
-ms-filter: "alpha(opacity=50)";
border: 3px solid #FFF; }
在这里我添加了 PIE.htc 文件以支持边框半径和过滤器以支持 IE7 和 IE8 的不透明度。
我的问题是当我只对 li 元素应用过滤器时,我得到了正确的不透明度。当我添加 PIE.htc 文件以支持 IE 的边框半径时,不透明度不适用于 li 元素。
您知道如何解决 filter 和 PIE.htc 之间的冲突吗?
【问题讨论】:
-
你能在小提琴上加这个吗?
-
说到这些古老的恐龙浏览器,不要太在意长相。如果该站点运行正常并且看起来不错,则将其留在那里。不要因为这些小小的美学细节而给自己压力。
标签: internet-explorer-8 internet-explorer-7 opacity css