我确信这最终会成为一个超级愚蠢的问题/答案,但是我在这一天的大部分时间都在工作,并且错过了很简单的事情。我试过删除div,添加div,什么都没有。因此,为了让每个人都能轻松搞定,而不是粘贴一堆代码,我创建了两个实时页面。问题是在wrong.html上,侧边栏内容在页面上向下推,而correct.html是应该如何显示的。我不确定我昏昏欲睡的眼睛是否只是错过了一个不合适的div或者是什么。 非常感谢任何帮助!
www.beerbattle.net/correct.html
www.beerbattle.net/incorrect.html
答案 0 :(得分:0)
你有一个元素强迫你的浮动清除,从而将你的侧边栏向下推到底部,即使它仍然向右浮动。删除
<div style="clear: both;"> </div>
来自第252行,就在<div id="sidebar">
之上。