@font-face 加载字体引用字体之后不起作用

出现不起作用的时候应该检查如下几个方面

第一:路劲是否正确,可以打开控制台,查看网络请求中是否有对应字体文件的请求操作

第二:IE9 + 虽然支持font-face但是只能 引用embedded 系列的字体 必须在src :url (xxxx)  加上format('embedded-opentype')

第三:如果是在canvas中使用 引入的字体,出现了不生效,或者首次加载不生效的时候。在body标签canvas画布之前加一个<h></h>

<body style="width: 100%;height: 100%">
<!--启用字体-->
<h1 style="position: absolute;top: -500px;display: block;"> </h1>
<canvas class="loadding" style="">

</canvas>

设置h1的字体家族为 引入的字体就好。这样做的目的是告诉浏览器,这个字体被启用了。

html, body {
            padding: 0;
            margin: 0;
            font-family:"Zephyrea";
        }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值