我正在处理的网站使用的是自定义嵌入字体,而Windows上较新版本的Chrome似乎并不喜欢。而不是空白,奇怪的白色矩形出现。删除自定义字体可以解决问题,但这不是一个可接受的解决方案。
屏幕截图:
有谁知道Chrome如何解释空格,以便我可以修复字体?
答案 0 :(得分:0)
结果是字体没有定义Unicode空白字符(0020)。除了Chrome之外,所有其他浏览器都将空缺的字符替换为空格。通过编辑字体并添加字符来修复。
答案 1 :(得分:0)
将CSS属性letter-spacing
更改为默认值(normal
)可能会产生此行为的其他内容。