我对IE8和Opera9-10的不透明度有疑问。当用户单击时,我的小JS将CSS类添加到行()中。这是课程:

.selected {
    opacity: 0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 */
    filter: alpha(opacity=80); /* IE7 */
}


不透明度适用于Firefox和Google Chrome,但不适用于IE和Opera。

最佳答案

IE Blog

.selected {
    opacity: 0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  /* IE7 */
}


如果仍然无法解决问题,则可能是继承方面的问题,我们需要查看一些脚本和标记或在线示例。

10-05 20:39
查看更多