【发布时间】:2011-01-05 18:12:57
【问题描述】:
好吧,我不是想将一个元素放到一个固定位置,而是想把一个 div 标签移出固定位置。我有一个位于相对顶部位置的标题。它下面只是另一个包含内容的 div 标签。当我在 IE6 中预览它时,标题位于最顶部,并且已修复。当我向下滚动时它停留在顶部,但实际上它是相对位置。顺便说一句,我的 CSS 中没有任何元素是固定的。有没有人遇到过这个问题并且知道解决方法?
CSS:
#top { height: 168px;
display: block;
clear: both;
overflow: visible;
position: relative;
margin-bottom: 15px;
}
HTML:
<div id="top">
<a href="link.html">Link 1</a>
<a href="link.html">Link 1</a>
<a href="link.html">Link 1</a>
<a href="link.html">Link 1</a>
</div>
然后就是下面带有内容的常规 div 标签...
【问题讨论】:
-
你应该发布你的代码,或者你的页面的链接。
-
那么我建议如果可能的话把它放在网上,否则只需发布相关代码的sn-p。如果你不努力帮助我们理解问题,我们真的做不了什么。
-
那不会产生你所说的。你必须在你没有看到的地方覆盖它。如果您检查 firebug 中的样式,您是否看到它的定位是固定的?
标签: php html css internet-explorer-6