2012-01-06 96 views
-1

因此,我已经写出了一个HTML和CSS网站,并且在Safari,Chrome,OmniWeb甚至Opera中都看起来不错。然后,我测试了Firefox和Camino(我相信它使用的是与Firefox相同的渲染引擎),并且令人不快:我的div的某些位置关闭 - 明显关闭 - 至少5个像素。虽然这可能看起来不是很多,但我使用div来将边界放在周围(例如jquery image gallery),否则我会遇到困难,因此5像素很重要。在Firefox/Camino中定位divs吗?

我的问题是这个 - Firefox的渲染引擎有什么其他的怪癖,我怎么能绕过它们?为了使它在Firefox/Camino上的表现相同,我需要添加哪些特殊属性?

在此先感谢您的帮助!

+0

你是否在每个具有通用选择器的元素上设置边距和填充为零? – 2012-01-06 05:55:29

回答

1

你应该看看使用CSS重置,这会给你一个空白的石板,并将在大多数情况下规范化浏览器如何渲染盒模型。

我推荐http://developer.yahoo.com/yui/reset/

+0

啊,谢谢,这似乎是伎俩。我必须重新定位设计中的某些元素,但至少在浏览器中是一致的。 :) – 2012-01-06 14:27:48