文章详情页
css3 - 如何避免 Google Web Font 载入闪烁刷新文字的问题
浏览:183日期: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='https://www.haobala.com/wenda/webfont.woff'>
标签:
CSS
相关文章:
1. 修改mysql配置文件的默认字符集重启后依然不生效2. mongodb - windows7下mongod无法正常启动3. angular.js - 关于指令link 中的创建变量问题4. java - 腾讯云mysql数据库可以插入数据,但是不能查询数据,求解答5. javascript - 豆瓣的这个自适应是怎么做的?6. javascript - ueditor引入报错问题7. 作为新手,未定义索引username,求解,谢谢8. php - 类似Apple官网顶部3级导航该如何设计数据库?9. Java局部变量为什么要初始化10. java - 使用retrofit2下载歌词文件后,进行保存时报空间不足的错误
排行榜

网公网安备