簡體   English   中英

如何檢測是否加載了Web字體並隱藏文本節點直到發生這種情況?

[英]How can I detect whether a web font is loaded and hide text nodes until that happens?

Webkit通過隱藏文本節點來處理加載Web字體(@ font-face)之前的時間。 但並非所有瀏覽器都這樣做,有些瀏覽器會在加載字體之前顯示標准字體,我想避免這種情況。 我想顯示我的頁面元素,但是隱藏所有文本節點,直到加載Webfont。

我可以用JavaScript做到這一點嗎?

我想在沒有第3方庫的情況下進行操作,因此我可以了解它的完成方式。

如果您用谷歌多一點,可以回答這個問題。

答案可以在這里找到

jQuery font-spy允許處理字體尚未加載或損壞時發生的情況

原始存儲庫 演示字體

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM