我正在使用 CSS 来指示 jQuery 下拉部分的触发文本:即,当您将鼠标悬停在触发文本上时,光标会变为指针并且触发文本的不透明度会降低,以表明该文本具有单击操作。
这在 Firefox 和 Chrome 中工作正常,但在 IE8 中不透明度不会改变。
我尝试了多种 CSS 设置,但均未成功。
例如
HTML:
<h3 class="slidedownTrigger">This is the trigger text</h3>
CSS:
.slidedownTrigger
{
cursor: pointer;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
filter: alpha(opacity=75);
-khtml-opacity: 0.75;
-moz-opacity: 0.75;
opacity: 0.75;
}
是什么阻止 IE 更改不透明度?注意:我已经在各种不同的元素上尝试过这个,交换 CSS 语句的顺序,并且只使用 IE 的。我也试过使用
-ms-filter: "alpha(opacity=75)";
但没有成功。
我已经用尽所有方法来尝试在 IE8 中进行不透明度修改。
有什么想法吗?
最佳答案
设置这些(完全像我写的那样)在我需要的时候帮了我:
-moz-opacity: 0.70;
opacity:.70;
filter: alpha(opacity=70);
关于css - 不透明度 CSS 在 IE8 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1948176/