【发布时间】:2014-07-22 10:33:50
【问题描述】:
我已经搜索了它的解决方案,并且我认为,我正在按照建议做所有事情,但它仍然无法正常工作。自定义字体适用于 Chrome、IE,但不适用于 Firefox。我使用字体生成器来生成字体和代码。我已将 @font-face 代码放在 header、custom.css 文件(在 theme_root/css/ 中)以及 style.css 中,但它不起作用。
把它放在 header.php 中:
<style>
@font-face {
font-family: 'Bebas Neue';
src: url('fonts/bebasneue.eot');
src: url('fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
url('fonts/bebasneue.svg#Bebas Neue') format('svg'),
url('fonts/bebasneue.woff') format('woff'),
url('fonts/bebasneue.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
</style>
把它放在 style.css 中:
@font-face {
font-family: 'Bebas Neue';
src: url('fonts/bebasneue.eot');
src: url('fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
url('fonts/bebasneue.svg#Bebas Neue') format('svg'),
url('fonts/bebasneue.woff') format('woff'),
url('fonts/bebasneue.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
将此放在 custom.css 中:
@font-face {
font-family: 'Bebas Neue';
src: url('../fonts/bebasneue.eot');
src: url('../fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
url('../fonts/bebasneue.svg#Bebas Neue') format('svg'),
url('../fonts/bebasneue.woff') format('woff'),
url('../fonts/bebasneue.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
在任何地方工作,除了 Firefox。我糊涂了 http://tour.khujbo.com
此外,这种字体在 Firefox 的 html 页面中也能正常工作。我在这个模板中使用了这个字体,它适用于 Firefox:http://khujbo.com。在我看来,Firefox 和 WordPress 组合的问题。
我该怎么办?
【问题讨论】:
标签: css wordpress firefox font-face