CSS侧边栏无缘无故在页面上删除?

时间:2012-03-01 15:26:27

标签: php css wordpress

我让我的整个网站正常工作并正确布局,对于我的生活,我无法弄清楚为什么在一个特定页面上右侧边栏/列落在中心内容之下?我尝试使用firebug在单独的浏览器中比较两个页面,除了内容外,它们看起来一样吗?是什么给了什么?

Layout works great here

Dropping sidebar here

2 个答案:

答案 0 :(得分:2)

它们不一样。

the second example中,元素#primary(右侧边栏)是#container的子元素,它不在第一个示例中。如果我猜,我会建议有一个未公开的div somwhere ......

答案 1 :(得分:1)

重新安排HTML端的顺序,让“主”中的div顺序去 - 第二个链接中的顺序不同,导致布局中断:

<div id="main>
   <p style.....
   <div id="third....
   <div id="container....
   <div id="primary....
   <div id="secondary....
</div> 

我已从中间容器中删除了div和primary,我不明白为什么他们在那里。

此外,我已清除了属性:从容器div开始,为我工作。