【发布时间】:2013-03-28 11:17:37
【问题描述】:
我遇到了一个问题,当我指定line height:1 直到字体大小变得大于 255 像素时,字形的位置符合我的预期。将 font-size 设置为 256,然后 bam,字形会急剧改变位置并变得太高。
我正在使用 Google Web 字体引入 Josefin Sans - http://www.google.com/webfonts/specimen/Josefin+Sans
编辑:我在 Fedora 上使用 Chrome,而不是那些有市场份额和资金的酷机器之一
这里是简化的小提琴 - http://jsfiddle.net/jBAnc/
编辑:小提琴没有为我显示代码。如果你点击“培根”,它会在 255 和 256 之间切换,导致它来回弹跳(至少对我来说)。
当字体是基本的网络安全字体(如 Arial)时,我不会遇到这个问题,所以我认为它与 google 网络字体有关。这是字体编码的问题,可能是创建字体的程序(255 似乎很重要)?
【问题讨论】:
-
对于我在谷歌浏览器中,小提琴工作得很好。另外,你为什么想要这么大的字体?只是好奇。
-
大文本用于演示文稿中的标题。你在点击培根时字体没有上下移动?
-
在我使用 jsfiddle 时没有看到 255/256 之间的任何重大跳跃(测试:Chrome 23.0.1271.97、Safari (PC) 5.1.7、FF 17.0.1 和 IE 9)跨度>
标签: font-size webfonts css google-webfonts