Webkit通过隐藏文本节点来处理加载Web字体(@ font-face)之前的时间。但并非所有浏览器都这样做,有些浏览器会在加载字体之前显示标准字体,我想避免这种情况。我想显示我的页面元素,但隐藏所有文本节点,直到加载Webfont。

我可以用JavaScript做到这一点吗?

我想在没有第3方库的情况下进行操作,这样我就可以了解它是如何完成的。

最佳答案

如果您用谷歌多一点,可以回答这个问题。

Answer can be found here

jQuery font-spy允许处理字体尚未加载或损坏时发生的情况

Original Repository
Demo Fonts

10-04 22:20
查看更多