文章詳情頁
css3 - 如何避免 Google Web Font 載入閃爍刷新文字的問題
瀏覽:92日期:2023-08-11 13:41:30
問題描述
按google提供的代碼,選好字體后,引入字體:
<link href=’http://fonts.googleapis.com/css?family=Open+Sans’ rel=’stylesheet’ type=’text/css’>
然后修改CSS字體:
font-family: ’Open Sans’, sans-serif;
但是字體載入完成后頁面的所有文字內容會被刷新一下,這該怎么辦呢?
問題解答
回答1:需要預加載這個css。
如果字體文件很大,那就先隱藏或透明頁面內容,用js,在這個css加載完成之后再顯示頁面內容。
回答2:可以試試prefetching,除了DNS prefetching,其他資源如字體和圖片也可以。
<link rel='prefetch' href='http://www.wxshucaidpc.com/wenda/webfont.woff'>
標簽:
CSS
相關文章:
1. angular.js使用$resource服務把數據存入mongodb的問題。2. javascript - 我的站點貌似被別人克隆了, google 搜索特定文章,除了域名不一樣,其他的都一樣,如何解決?3. mysql - 記得以前在哪里看過一個估算時間的網站4. css - 關于offsetLeft和offsetTop5. javascript - Ajax加載Json時,移動端頁面向左上角縮小一截兒,加載完成后才正常顯示,這該如何解決?6. mysql刪除一個空數據庫報錯Table storage engine for ’proc’ doe7. python中怎么對列表以區間進行統計?8. python運行后沒有任何反饋要怎么排查9. css - @keyframes 能接受參數嗎?10. javascript - 如何獲取未來元素的父元素在頁面中所有相同元素中是第幾個?
排行榜
