我对 IE7 和 IE8 的 CSS 不透明度属性有疑问。在 IE9/FF/Chrome/Safari/Opera 上,下面的代码可以正常工作,因为不透明度属性可以正常工作。
我已经读到应用不透明度的元素必须具有“布局”,但是我已经尝试过了,虽然我在 IE8 上取得了一些成功(它杀死了其他 CSS 属性),但它在 IE7 上不起作用。
IE7 和 IE8 是否有简单、低风险的解决方案?
<div id="link_contents">
<ul>
<li><a>Poulter</a></li>
<li><a>Lawrie</a></li>
<li><a>Hanson</a></li>
</ul>
</div>
#link_contents ul {
width: 200px;
height: 110px;
padding-top: 40px;
}
#link_contents ul a {
font-size: 14pt;
color: #000;
background-color: #FFFFFF;
padding: 3px;
opacity: 0.75;
filter: alpha(opacity=75);
}