微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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);
}

希望这有帮助

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效
js如何实现文字闪烁特效?(图文+视频)
CSS3怎么实现背景颜色渐变?(图文+视频)
Css3如何实现文本溢出隐藏并显示省略号效果
添加CSS的三种方式