`
rayln
  • 浏览: 415353 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

IE的mouseover, mouseour透明颜色下的问题

 
阅读更多
在IE6,7,8,9 中,都存在一种情况, 就是如果两个Div重叠在一起,如果上面的Div的背景色是transparet, 那么在上面Div写的mouseover, mouseout效果将触发到下面的Div,导致Div的事件失效问题。

解决方法,Ie9可以使用background-color: rgba(0,0,0,0); 即给一个透明的颜色覆盖住。 但是Ie7,8都不支持rgba。所以通用的方法是

background-color: rgb(0,0,0);
filter: alpha(opacity=0);
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics