javascript - IE8 和 IE7 的 onmouseover javascript 不透明度

标签 javascript transparency inline

这是我目前所拥有的:

<img src="images/test.jpg" 
class="black" 

onmouseout="this.style.opacity=1;
this.filters.alpha.opacity=100;
this.style.filter='progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"

onmouseover="this.style.opacity=0.3;
this.filters.alpha.opacity=30;
this.style.filter='progid:DXImageTransform.Microsoft.Alpha(Opacity=30)'" 
/>

它适用于 FF 和 Safari,但不适用于 IE 7 或 8。
有什么建议吗?

最佳答案

呃! CSS 获胜!

<style>
img.black:hover {opacity: 0.3; filter:alpha(opacity=30);}
</style>

关于javascript - IE8 和 IE7 的 onmouseover javascript 不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2058518/

相关文章:

javascript - 移动背景图像?

Java:带透明窗口的动画 GIF

go - 不内联简单函数

javascript - 是否有扩展核心 js 类的任何好的 underscore.js 替代方案?

javascript - AngularJS 渲染所有 View 后如何调用函数

javascript - 如何用html5 canvas元素绘制透明图片

javascript - 网页 : Dynamic transparent gradient

java - 如何使用 Java 访问内联文本文件?

kotlin - 从 Java 调用 Kotlin 内联函数

javascript - 等待函数完成执行