为什么透明div上的链接在IE中无法点击?

时间:2010-02-11 18:01:15

标签: php internet-explorer png

我网站上的链接:http://rnmtest.co.uk/oddfellows/

如果您点击“用餐”,您应该会看到“立即预订”按钮。 IE中无法单击此元素。它下面的区域有一个半透明的png作为背景。内容通过jQuery加载。

我已根据其他网站的建议将锚点放在容器div中,但这没有任何效果。如果我在IE8中调整窗口大小,我有时会点击按钮的一小部分。

此效果发生在所有锚点上,而不仅仅是图像上。

3 个答案:

答案 0 :(得分:1)

这是IE6的已知限制 - 使用过滤器创建透明背景的容器内的链接不可点击 您可以找到more information and a workaround here

答案 1 :(得分:0)

从jquery加载内容后,您是否挂钩了click事件? 在尝试挂钩事件之前,您是否确定jquery已完成加载内容? 这很容易做到。

答案 2 :(得分:0)

我必须做出链接位置:相对;明确。