0

我在使用 Open Sans 字体的 css 中有一个大问题

问题是我想看到一个带有(浅)开放无字体的白色短语,而不是仅在使用白色时才显示为粗体!但是,当我用黑色或其他颜色写相同的短语时,它看起来很轻。有任何想法吗 ?

这是此链接中的代码:

http://shrib.com/ILjxuPtM

请测试一下,告诉我什么是错的。

4

2 回答 2

0

这是一篇关于字体渲染的文章。

CSScolor是另一个因素。文本颜色和背景颜色之间的不同对比度可以显着改变字体的外观。较低的对比度意味着抗锯齿看起来更微妙——从前景(类型颜色)到背景的渐变步骤不那么引人注目。

Light-on-dark 文本往往看起来比 dark-on-light 更厚,因此在这些情况下,较低的对比度会产生更大的差异。

我想您可以简单地使用该font-weight属性来调整字体。

于 2013-03-21T18:56:53.377 回答
0

Mac 上的抗锯齿功能使 Open Sans 中深色背景上的浅色文本显得更粗。您可以将字体平滑选项调整为子像素以外的其他选项以避免这种情况。

我使用 Photoshop 在白色背景上以 50% 的不透明度在具有相同文本但在深色背景上浅色的图层顶部堆叠一层深色文本。如您所见,深色文本周围有一条白色边缘,考虑到它们同样粗体,不应该存在。

于 2017-07-12T10:33:14.850 回答