请参阅上图。我在我的网站上使用图标字体'FontAwesome'。在网站标题中,我将它们用于导航图标。这些图标中的每一个都是链接,附加了'fa'和'fa-2x'类。
我没有推翻FontAwesome的任何默认字体大小或渲染模式,所以这是一个干净的状态。所有屏幕截图均来自Windows 8.1,测试多个浏览器。以下是我的发现:
默认情况下,Font-Awesome已应用:
-webkit-font-smoothing: antialiased;
我已经尝试将其设置为其他文本渲染模式,但似乎没有一个有意义的区别,设置text-stroke属性也是如此,即使在0处''厚度'问题仍然存在。从“成员”图标中可以看出这个问题。
看到渲染有关如何提高渲染质量和一致性的任何线索/提示?
答案 0 :(得分:0)
我可以看到这个旧问题,但我遇到类似FontAwesome的问题,并发现这些图标的重量可能会有所不同,具体取决于The column id must be mapped to a field in class AppBundle\Entity\Exceptions since it is referenced by a join column of another class.
属性(毕竟这是一个字体)
所以,我的问题是图标中的小洞在我的应用程序中变得不可见,解决方案是在CSS中将font-weight
属性设置为font-weight
。
根据我的喜好,您的问题的Chrome版本中的图标只是超重"那样。