IE6下a标签失效(背景穿透)

background:fixed url(about:blank);有时候做感应区域的时候在ie6下不给背景就会感应不到,比如说当鼠标移到图片的左半边部分,鼠标手势变成向左的箭 头,比如说有些时候a标签即使给了display:block属性,但没给背景也会感应不灵敏,这个时候background:fixed url(about:blank)就解决了这种bug,再比如说浮动广告在页面抖动的问题(position:fixed)ie6不支持 position:fixed;如果是在样式里写position:absolute再用expression()表达式来实现的话,给html一个 background:fixed url(about:blank);就能解决抖动的bug,但如果是用js重新计算浮动对像的位置background:fixed url(about:blank);就不能解决抖动问题,因为重新计算浮动对象的位置是基于一个onscroll事件的。

原文地址:https://www.cnblogs.com/lichuntian/p/3707471.html