我只是在 Firefox (IE,Safari和Chrome呈现正常)上遇到此问题。
Here您可以看到横幅的高度在重新加载时如何变化。此外,如果您将指针移向侧边栏中的链接,则整个div也会更改位置。 There's no javascript in the code. No % in margins or paddings.
我不会复制整个CSS代码,因为它非常大,但是经历过这些问题的人的准确检查应该足够了。
答案 0 :(得分:2)
您没有doctype,因此位于quirks mode您不想成为的地方。这就像1999年一样。将其添加到页面的第一行,告诉我们它是如何进行的:<!DOCTYPE html>
不幸的是,在怪癖中创建网站意味着,一旦你将doctype放入并切换到“标准模式”,你的布局就会发生变化,因为所有内容都应该首先进行渲染。
所有现代网页都需要一个doctype,并且应该是创建它时首先放下的东西。