browser - Chrome 在 Windows (Vista) 中显示框代替文本

标签 browser google-chrome font-face

对于我正在开发的网站,我使用多个@font-face 来设置某些文本的样式。对于我的一种字体,它在 Mac 和 Windows 的所有浏览器中显示都很好,只有一个异常(exception),Windows 上的 Chrome(它在 Vista 和 Windows 7 中出现)。

在该浏览器中使用的是字体,但文本的空格显示为框。

我检查了 Mac 版 Chrome,问题不存在。我在网上四处张望,发现了很多关于 Chrome 在无法正确呈现字符/字体(例如日语/中文网站)时显示方框/正方形的内容。那里提到的解决方案,例如清除缓存或重新启动我的组件,似乎都没有用。

我不确定这些情况是否适用于此以及我的字体是否出现在网站上,但只有空格显示为正方形。我正在使用的任何其他@font-face 字体都不会发生这种情况。

我在网上找到的其他解决方案包括确保您在本地安装了字体。这不是一个选项,因为我不能要求访问网站的每个人都在他们的计算机上安装字体。

我会附加一个链接,但该项目现在正在开发服务器上。

有没有其他人遇到过这个问题,有没有人知道如何解决这个渲染问题?

最佳答案

我遇到了一个问题,似乎这些框只出现在随机的文本区域,而且只出现在空格处。

我的解决方案是打开纯文本编辑器并在纯文本编辑器中重新输入错误内容,然后将其粘贴回内容中。

在我的例子中,我正在与一位设计师合作,我正在从 AI 文件中复制文本,我想有一些隐藏的字符正在被复制。

关于browser - Chrome 在 Windows (Vista) 中显示框代替文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6510453/

相关文章:

windows - 大写字母 "S"在 Windows 浏览器中突然出现缩进 - 为什么?

html - div 中的图像在 Chrome 中不显示,但在 IE 中显示

javascript - 如何在 Chrome 控制台中调试报告的错误?

html - 通过 CSS 导入字体问题

gzip - 无法让 iis7 转为 gzip font-face 字体文件

css - @字体颜色?

php - 如何避免打开两个浏览器窗口?

ios - 我们可以限制我们从 ios 应用内浏览器访问的域吗?

html - 我不想调整弹出窗口的大小

html - CSS ..我不能用像 chrome 这样的 CSS 重排网站