IE8 hover&opacity bug

分类:未分类

今天改网页时遇到的问题:

ie8 li:hover opacity demo

 

当hover元素父级、爷级…设置透明度时,hover元素浏览变的很卡,而且经过元素时还可能不改变背景色。

原来我以为是js编写影响效率的问题,后来精简代码发现IE8这个lj

我尝试让li获得layout不过行不通,但当用position:relative;时似乎修复bug了,不过透明度就不生效了。

不知道有没有好办法解决?最后还是决定去除opacity,改用背景透明图片,毕竟ie 滤镜不是个省事的东西考虑兼容性及加载问题,改用JS实现over效果,

改用a:hover实现保证兼容性,也避免bug。 2011-03-19

发表于:2009/08/25 11:17 | 72 views | 发表评论

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

回顶部