【发布时间】:2012-01-25 08:41:55
【问题描述】:
我有两个几乎相同的 JSP 页面。每个页面都有一个具有“位置:相对”属性/值的外部 DIV。每个页面还有一个内部 DIV,该 DIV 具有“位置:绝对”属性/值。
在一个页面上,绝对定位的 DIV 不会悬停在页面上的任何其他元素上 - 它只是在我调整窗口大小时在移动到其他元素上之前停止移动。
在另一个页面上(具有完全相同的外部 DIV 和内部 DIV 属性和值),当我调整窗口大小时,绝对定位的 DIV 确实会悬停在页面上的其他元素上。
对为什么会发生这种情况有任何想法吗?我最终希望两个绝对定位的 DIV 都不要悬停在页面上的任何其他元素上...
这是所涉及的标记和 css 的 sn-p...
CSS.BODY_OUTLINE {position: relative;border:2px outset white;border-top: none;font-style: normal;margin: 0px;margin-right:7em;padding-top:0px;FONT-FAMILY: arial, tahoma, verdana, sans-serif;width:100%;}
HTML<DIV CLASS="BODY_OUTLINE">...<DIV STYLE="border:10px outset gray; position:absolute; right:20%; top:20%;">
【问题讨论】:
-
这是针对 IE 8 的,特别是 BTW
-
如果您想要答案,请发布相关的html + css...
-
如果没有一些标记和 CSS,很难回答这个问题。
-
注意:在发布代码 sn-ps 时,请不要发布 JSP 代码,而仅发布其生成的 HTML/CSS,因为 Web 浏览器已检索到这在 HTML/CSS 问题中很重要。跨度>
-
编辑了这篇文章并提供了示例标记和 CSS