css – Firefox上Tumblr的Base64字体编码

前端之家收集整理的这篇文章主要介绍了css – Firefox上Tumblr的Base64字体编码前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发Tumblr主题,并希望使用我在所有浏览器中使用的字体.因为Firefox不允许其他域的http请求用于css字体,所以现在该字体在Firefox中不起作用,但在所有其他浏览器中使用标准的@ font-face语法.

有人环顾四周,发现建议使用base64将字体直接编码到css文件中.现在尝试这样做,但它不起作用.我以前从未使用过这种技术,所以我可能只是遗漏了一些东西.我链接到tumblr主题的样式表,并将font-family:futuraBold分配给某些元素.

这是样式表的样子:

@font-face {
    font-family: “futuraBold”;
    src: url(“data:font/opentype;base64,BASE64CODE”);
}

我在这里使用了base64编码器:http://www.opinionatedgeek.com/dotnet/tools/base64encode/

上传了一个.otf字体文件.

我错过了什么吗?

解决方法

所有这些都是正确的,除了你我认为你不需要任何引号,单引号或双引号.
它应该是这样的:
@font-face {
    font-family: futuraBold;
    src: url(data:font/opentype;base64,BASE64CODE);
}

希望这有帮助

原文链接:https://www.f2er.com/css/215618.html

猜你在找的CSS相关文章