1

我正在开发的一个网站正在使用一种自定义嵌入字体,Windows 上的新版 Chrome 似乎不喜欢这种字体。出现了奇怪的白色矩形,而不是空白。删除自定义字体可以解决问题,但这几乎不是一个可接受的解决方案。

截屏:Chrome 弄乱了空格

有谁知道 Chrome 如何解释空格以便我可以修复字体?

4

2 回答 2

0

原来字体没有定义 Unicode 空白字符(0020)。除 Chrome 外,所有其他浏览器都将缺少的字符替换为空格。通过编辑字体和添加字符来修复。

于 2012-10-16T12:49:05.530 回答
0

将 CSS 属性更改为letter-spacing默认值 ( normal) 可能会产生这种行为。

于 2013-08-25T15:12:03.373 回答