【发布时间】:2011-11-18 11:23:51
【问题描述】:
如果您打开此页面https://bug63336.bugzilla.mozilla.org/attachment.cgi?id=114574 并尝试调整浏览器窗口的大小,您应该会在除 Firefox 之外的任何浏览器中看到黑框上的线条。这是由于亚像素错误,浏览器以不同的方式处理它。 Firefox 以这样一种方式对子像素进行四舍五入,以至于您应该在该黑框上看不到任何线条,但其他浏览器,即 Opera、Safari、IE 和 Chrome,不修复子像素问题。所以,我想学习一些方法(例如 JavaScript 方法),我可以像 Firefox 那样对子像素进行舍入来修复子像素错误。
编辑:
这里还有一个在除 Firefox 之外的所有浏览器中产生此问题的示例:http://jsfiddle.net/4aMsx/2/
【问题讨论】:
-
是的,IE8 看起来不错,但 IE7 确实会产生错误。
标签: javascript css firefox