这真让我抓狂。
我正在测试一个网站,在IE9上发现“线上”版本使用的Web字体比开发版本要小。
下面是一些屏幕截图:
我使用的是Font Squirrel @font-face kit。正如您所看到的,在Firefox、Chrome甚至是在查看本地版本的IE9中都可以正常显示。
本地和线上版本之间唯一的区别是字体从不同的域加载(我已经正确设置了跨域策略,正如在Firefox和Chrome上运行时所示)。
我记不得它在IE8中的样子了(微软又一次没有为开发人员考虑,将IE9覆盖了IE8,并没有同时运行它们的选项)。
该网站位于http://enplanner.com,您可以查看源代码。
非常感谢您提供任何帮助 - 预先感谢您。
编辑:我已删除IE9并发现在IE8中本地和线上的显示效果是完全相同的。看来IE8有更高级的渲染引擎,接近FF/Chrome,这是一个令人沮丧的发现。