html - 元素堆叠,但悬停时取消堆叠?

标签 html css internet-explorer internet-explorer-6

基本上我的问题是有时 div、span 会浮在 ecahother 之上。但是,当我将鼠标移到它们上方时,它们会“取消堆叠”并自行纠正,并且它们将保持固定状态,直到我刷新页面……然后它们再次损坏。好像悬停在它们上方的 Action 对它有影响?

有谁知道为什么会出现这种行为?这即 IE6 和 IE7 顺便说一句。我不确定它是否与 hasLayout 有关(因为它们确实有布局 I)。其他人以前见过这种怪癖吗?

抱歉,我没有任何示例代码,因为我无法用简单的代码重现它——我的网站是相当复杂的嵌套 div。

最佳答案

这个问题有时是由于在 css 中使用了“position:absolute”而没有用“position:relative”标签正确包装它。如果您使用上述代码,请检查 css 中的位置标签。

如果您提供您元素的链接[或]使用的简单 html 代码和 css,这将很有帮助,以便我们检查并提出解决方案。

关于html - 元素堆叠,但悬停时取消堆叠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1256849/

相关文章:

javascript - 如何向 JointJs HTML View 添加另一个 Paper 变量?

html - 使元素下降并反弹而不超过其静态位置

javascript - js点击添加颜色

javascript - 使用更少的 javascript 进行拖放上传

internet-explorer - Internet Explorer 中的 NPAPI 插件?

jquery - Wordpress 导航列表不显示

javascript - 如何使用 JavaScript 隐藏正文但保持图像显示

c# - 启动隐藏的 Internet Explorer

internet-explorer - 使用VBA将网址发送到事件的IE窗口

javascript - 为什么 window.innerWidth 没有返回正确的值?