我正在开发 quirks 模式(啊...),并在某些图标上添加了不透明度(悬停时没有不透明度),但它在 IE8/9 + Quirks 中不起作用。
.icons {
display: inline;
height: auto !important;
height: 100%;
margin: 0 1%;
position:relative;
zoom: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
opacity: 0.5;
}
.icons:hover {
zoom: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;
}
这是我的 jsfiddle:http: //jsfiddle.net/for3v3rforgott3n/C3atq/
JSFiddle 在 Quirks 模式下看起来很糟糕,所以有点难以展示......我在某处读到 IE9 不透明度在元素上没有宽度/高度时不起作用,我的高度基于 % 并且没有宽度,因为我我正在使用媒体查询