我有以下 HTML:
<a><img src="myfile.png" /> Some text</a>
这个CSS:
a:hover
{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
opacity: .75;
}
这个问题在 IE 8 和 IE 7 中都会出现。
当 PNG 图像受到-ms-filter或filter的影响时,它的 alpha 透明度就被破坏了。试试看,你会看到。这是 IE 8 和 IE 7 中的一个错误。
我可以删除 CSS 中应用的“-ms-opacity”和“filter”属性吗?这个的语法是什么?(例如-ms-filter: ""; 之类的东西)
有谁知道解决这个问题的方法?