Jquery Internet Explorer和Opera中的不透明度问题

Jquery Internet Explorer和Opera中的不透明度问题,jquery,css,internet-explorer,opacity,Jquery,Css,Internet Explorer,Opacity,我对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,但不适用

我对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。

来自:

如果这仍然不起作用,则可能是继承问题,我们需要查看一些scirpt和标记或联机示例。

来自:


如果这仍然不起作用,则可能是继承方面的问题,我们需要查看一些scirpt和标记或联机示例。

如果将类应用于表中的单个TD,会发生什么情况?这样更好吗?另一种选择是使用带有alpha透明度的PNG作为TR的背景图像,并通过类应用它(但在IE6中不起作用)。

如果将类应用于表中的单个TD,会发生什么?这样更好吗?另一种选择是使用带有alpha透明度的PNG作为TR的背景图像,并通过您的类应用它(但这在IE6中不起作用)。

在td上应用不透明度(对于单击)对Opera和IE不起作用:)我看到在IE上启用了JQuery中对Opera不透明度的支持在IE上不应用不透明度(对于单击)不适用于Opera和IE:)我看到在IE上启用了JQuery中的Opera不透明度支持
.selected { 
    opacity: 0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);  /* IE7 */
}