我对IE8有一个奇怪的问题,每个其他浏览器都显示一切都很好,但无论我做什么,IE8都不会玩得很好。
我有一个div网格,每个.gridCell div包含一个隐藏的div,我想在悬停时显示。
到目前为止,我已经尝试使用javascript在hover上将类应用于.gridCell div并使用css将预览div设置为使用.hover类显示块。在IE8之外的每个浏览器中都能完美运行,当悬停时,整个页面都会消失,直到你再次移动鼠标。
我还尝试过各种尝试使用jquery来设置悬停div上的隐藏div,这一切都可以在每个浏览器中工作,但在IE8中悬停整个页面在悬停时跳到顶部无论我尝试哪个版本。
I've put up a rough test case here
在我的杂乱演示中,存在z-index问题,但这些问题可以忽略,因为它们正在排序的正确版本中,这只是为了说明问题。使用jquery向下滚动到第二行,在IE8中,页面将在悬停时跳到顶部。
我确信我在这里只是遗漏了一些简单的东西,但是我看得越多,我就越沮丧!
提前致谢。
答案 0 :(得分:1)
好吧,我找出了导致问题的原因。我用于触发器的div相对于我先前做过的不相关的东西,然后报废,删除声明修复了在IE8中跳转的页面。
答案 1 :(得分:0)
我遇到的唯一问题是8和其他版本是z-index而没有别的。你可以提供截图或其他东西来查看你得到的东西。页面并没有为我消失