2014-02-05 44 views
-1

所以我发现我的网站浏览器之间一堆不一致的(如所预期)重置CSS布局与搞乱

我已经实现reset.css到我的样式表,它与大多数的作品除了似乎是填充的问题。当它被添加时,它将页眉向下推。好消息是,它通过每个浏览器始终如一地保持这个标头,而不是碰到它后面怎么办?

非常感谢!

+0

尝试使用'box-sizing' CSS属性,更在http://www.w3schools.com/cssref/css3_pr_box-sizing。 asp – Reger

+0

我真的会避免使用表格进行布局,就像你一直在做的那样。不需要它们,从长远来看,它们会让你的生活变得更加困难(例如,在标记中设置了明确的宽度和高度,不受CSS样式的影响)。 – CherryFlavourPez

+0

所以你说这不是浏览器问题,因为它在每个浏览器中都是一样的? –

回答

0

你可以尝试使用normalize.css作为你的css重置,它的工作对我来说,并修复了填充肯定。

0

reset文件增加了一个vertical-align: baseline;,它混淆了您的布局。恕我直言,如果你使用重置,那么你需要明确定义填充,边距等。