页脚在某些页面上显示已取消附加

时间:2013-11-29 18:37:15

标签: css

我现在在这个网站上工作,我遇到了一个恼人的问题。在某些页面上,页脚似乎与内容的主体“脱离”,但在某些页面上却没有。我似乎无法弄清楚为什么,我开始逐个删除元素,直到它修复,但它永远不会。请看一下[LINK REMOVED]

我在chrome,firefox和opera最新版本中发现了这个错误

它在主页上显示已取消附加,并且它在“常见问题解答”页面上显示为附加,例如

2 个答案:

答案 0 :(得分:1)

display:block; margin: 0px auto;添加到#paper div。

编辑:常见问题解答页面上的H2已设置为display: block;,但主页上的.main div设置为display: inline-block;,因此差。

答案 1 :(得分:1)

问题是因为你的主要div是内联块,为什么?如果你有宽度,你可以使用margin:0 auto;在中心对齐:

这首先解决了这个问题:

.dbi, .imgHolder a, .optionsList:active .optionsHolder, .datePicker span {
  display: block; 
  margin: 0 auto;
}

仍然需要修复整个网站以正确使用块元素