关于ie6中使用css滤镜[_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader,src='images/*.png',sizingMethod='scale']后链接无法点击的问题

RT,我做的一个效果是试用png图做背景,通过_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/*.png',sizingMethod='scale');来实现,但是使用这个滤镜后,ie6下面的链接、按钮等都失效,无法点击

网上搜索很多都是通过给链接加上position:relative;解决

不知道是我ie6绿色版本问题还是其他原因,我代码中加上这句无效……

另:png透明的层我设置了绝对定位,貌似这个导致该方法无效(即使给链接设置z-index好像也无效),如果去掉绝对定位样式就可以了

原因:PNG图片用了定位后ie6里面的链接就没用了。

经过研究终于解决了,,嘿嘿,,,

具体的解决方法:

在原来用PNG背景的box外加个div,把定位的属性写到外层的div。就解决了.

里面的box不要有定位的属性就OK了。