首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >font-face加载更快?

font-face加载更快?
EN

Stack Overflow用户
提问于 2013-03-12 22:44:49
回答 1查看 1.6K关注 0票数 0

我需要一些解决方案或建议,以加载更快的字体在网站上。

就像这样

代码语言:javascript
复制
@font-face {
    font-family: 'myfont';
    src: url('myfont.eot');
    src: url('myfont.eot?#iefix') format('embedded-opentype'),
         url('myfont.woff') format('woff'),
         url('myfont.ttf') format('truetype'),
         url('myfont.svg#nexa_heavyregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

当html加载或下载font-face url时,需要一些时间来改变font-face,有没有更快加载它的想法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-03 23:58:28

你不能让它加载得更快,因为它依赖于网络和浏览器的字体渲染,但你可以在使用FontLoader加载字体时显示某种加载指示器

代码语言:javascript
复制
// Show an activity indicator while font is loading...

var fontLoader = new FontLoader(["myfont"], {
    "fontsLoaded": function(error) {
        // Hide the activity indicator and show the text.
    }
}, 3000);
fontLoader.loadFonts();

这是一个关于jsFiddle的演示

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15364376

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档