我正在为GitHub的新编辑器Atom创建一个主题,它在幕后使用Chromium。因此,此问题也适用于chrome(在OS X上)。
我注意到我的文字颜色比它们应该更暗。
在与正在应用的样式搏斗后,我发现:
-webkit-font-smoothing: subpixel-antialiased
我看到色差(这是OS X的默认值)-webkit-font-smoothing: antialiased
,色差消失但字体呈现太薄我创建了一个小提琴来演示色差:http://jsfiddle.net/KFYuG/
我认为"厚度"当webkit-font-smoothing
设置为subpixel-antialiased
时,字体是完美的,但我需要防止非视网膜显示器上的颜色变暗。
如何更正颜色,以便在非视网膜显示屏上正确渲染?