所以我正在做一个项目(抱歉,没有提供链接),在旧版本的 Safari 中,@font-face 文本有时会出现在边缘呈锯齿状,就好像没有锯齿一样。
我已经尝试过标准的文本阴影和 transform3D,但它似乎不起作用。奇怪的是错误是间歇性的,如果我做了任何导致浏览器重新绘制字体的事情,那么它就会完美地恢复。例如更改字体大小等。但是,如果页面上的其他任何内容以强制它重绘的方式与之交互,那么它就会回到锯齿状。
我猜这是浏览器/操作系统问题,但我真的很想修复它。
有问题的字体来自 Google Web Fonts,如果有帮助的话。我可能会尝试禁用它并运行本地副本以查看是否有帮助,但我对此并不抱太大希望。