首页 新闻 会员 周边 捐助

使用jquery.pngFix.js导致在IE6中a标签点击事件以及hover伪类都触发不了。请问有谁遇到过这个问题,怎么解

0
悬赏园豆:15 [已解决问题] 解决于 2012-11-09 16:59

为了解决在IE6浏览器中png格式的图片无法透明,所以使用了jquery.pngFix.js这个插件来解决这个问题。png格式的图片透明问题在IE6中是解决了,可是却产生了一些问题。以PNG格式图片为背景的二级导航中的a标签的点击事件以及HOVER伪类无法触发了。请问各位大神有谁遇到过这个问题的,以及怎么解决的。谢谢各位!!

JCWK的主页 JCWK | 初学一级 | 园豆:68
提问于:2012-10-31 09:50
< >
分享
最佳答案
0

可以用一个外部标签绝对定位在该背景图片上解决。。。。

收获园豆:15
少年学编程 | 初学一级 |园豆:3 | 2012-11-01 12:43

是的 最后就是通过这种方法解决的  麻烦是麻烦了点 可是有效啊  Z-index也要设置才行  高点

JCWK | 园豆:68 (初学一级) | 2012-11-09 16:58
其他回答(2)
0

难道是在a的上面有个层挡住了,点击不到a

chenping2008 | 园豆:9836 (大侠五级) | 2012-10-31 09:56

http://levi.cg.am/?p=597

支持(0) 反对(0) chenping2008 | 园豆:9836 (大侠五级) | 2012-10-31 09:57

a的上面没有层。下面的二级导航就一个列表。在其他浏览器中都是好的,只有IE6有这个问题。a标签都可以触发的到。导致这个问题是使用了jquery.pngFix.js这个插件导致的。可以不适用这个插件在IE6中png格式的图片透明问题又解决不了。纠结啊....

支持(0) 反对(0) JCWK | 园豆:68 (初学一级) | 2012-10-31 10:04
0

用开发者工具看一下是否  jquery.pngFix.js 输出了一个hover。

sym_cn | 园豆:798 (小虾三级) | 2012-10-31 10:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册