2012-08-02 152 views

回答

2

这可能基于各种因素。 Chrome和Firefox使用不同的字体渲染引擎,并且他们在Windows中如何解释ClearType字体设置也有所不同。另外,不同的浏览器将不同的默认CSS样式应用于未标记的文档,这些文档可能会导致字体大小不一致等等。你可以尝试使用像CSS重置样式表这样的东西来平息一些问题,但是不能保证能解决这个问题。

+0

嘿,我在CSS文件的顶部有一个重置,因为它与字体一起出现错误。我不明白它是从哪里来的,因为我以前从来没有遇到过这个问题。 – zomboble 2012-08-02 13:13:23

1

如果要实现每一个浏览器相同的风格,你应该试试这个:

sitewizard

它帮了我很多,当我遇到问题就来了。也许这个问题有一个更优雅的解决方案,但是这很有效。

+0

Chrome和Firefox出现问题,但浏览器的最新版本。它看起来像一个铬的怪癖,但我从来没有遇到过。 – zomboble 2012-08-02 13:08:37

0

不同浏览器和不同系统之间的文本总会有所不同。即使是同一个操作系统上的相同浏览器也可能会产生不同的结果,因为系统中存在可能影响外观的文本呈现设置。

此外,字体大小并非真正以像素为单位进行度量,而是以点为单位可能是浏览器将像素大小转换为点的差异。