美文网首页
前端字体预加载处理

前端字体预加载处理

作者: 在下高姓 | 来源:发表于2020-07-24 16:41 被阅读0次
一:
1.单独创建一个css用于自定义字体
@font-face {
    src:url("../font/pf.ttf");
    font-family: '苹方字体';
    font-display: swap;//先使用系统默认字体,等自定义字体加载完再使用该字体
}
*{
    font-family: '苹方字体';
}
2.全局js动态-延迟加载css文件
(function () {//使用匿名函数
   setTimeout(function () {
       var head = document.getElementsByTagName('head')[0];
       var link = document.createElement('link');
       link.type='text/css';
       link.rel = 'stylesheet';
       link.href = '../../css/font.css';
       head.appendChild(link);
   },3000);
})();
二:link标签预加载rel属性:prefetch 
<link rel="prefetch stylesheet" href="../../css/font.css">

相关文章

  • 前端字体预加载处理

  • 前端图片预加载

  • FIS深入浅出

    FIS简介 FIS 是面向前端的工程构建工具,解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、依赖管理...

  • FIS的简单用法,好费劲。

    FIS介绍 FIS3 是面向前端的工程构建工具。解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、依赖管...

  • fis3入门(百度出品)

    FIS3 是面向前端的工程构建工具。解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、依赖管理、合并、内...

  • 百度亲民前端构建工具fis3

    什么是fis3? FIS3 是面向前端的工程构建工具。解决前端工程中性能优化、资源加载(异步、同步、按需、预加载、...

  • 如何实现图片懒加载,预加载!!

    提到前端性能优化中图片资源的优化,懒加载和预加载就不能不说,下面我用最简洁明了的语言说明懒加载和预加载的核心要点以...

  • 中文字体Web开发规范

    特殊字体的处理方式 设计稿的处理中,有些字体只有设计师有,需要前端拓展了系统字库才能显示正确的效果。对于前端页面使...

  • 图片懒加载与预加载

    图片预加载应用创建,前端打印图片,需要所有图片都加载完毕才能打印(增加服务端压力)varimgLoad =func...

  • 快乐前端--图片预加载

    前言 正所谓金三银四五吃土,因此这些天几个前端技术群讨论最多的话题就是面试题了。某日群内讨论一道面试题:“前端如何...

网友评论

      本文标题:前端字体预加载处理

      本文链接:https://www.haomeiwen.com/subject/mkfslktx.html