我正在使用Add-This向我的页面添加“Tweet”和“Like”按钮。
我所包含的脚本如下:
http://s7.addthis.com/js/250/addthis_widget.js
它将略微着名的#twttrhubframe和#twttrhubframesecure iframe添加到body标签内部的页面顶部。
在大多数浏览器中,这些iframe都是隐藏的,左对齐(左:-9999px)等,不会导致问题。
在IE7中,当我包含上述脚本时,我无法点击任何链接或在我的页面上的任何地方选择任何文本。这表明twttr iframe正在覆盖我的页面并阻止我的鼠标事件。
我应用以下附加样式无效:
#twttrHubFrame, #twttrHubFrameSecure {
left:-100000px;
width:0px;
height:0px;
display:none;
visibility:hidden;
z-index:-100;
}
如果我删除脚本(从而停止包含iframe),所有点击都可以正常工作。
有没有人遇到过这个并解决了它?
提前致谢。
答案 0 :(得分:0)
这可能是由于有位置:相对;放在身上。