好吧所以Bazar(一种不同的字体)在Chrome上工作得很好,但是对于一些ODD原因,Oswald不会......我看了这个帖子:
Google Fonts not showing Chrome and IE
据说第一个回复修复了他们在Chrome中的问题,但它对我不起作用。我甚至链接到样式表THROUGH googlefonts与Nothing中的标签将解决这个问题..我真的需要让它在Chrome上工作。
@font-face {
font-family: 'Oswald';
src: url('core/fonts/oswald/oswald.eot');
src: local('Oswald'),
url('core/fonts/oswald/oswald.eot?#iefix') format('embedded-opentype'),
url('core/fonts/oswald/oswald.woff') format('woff'),
url('core/fonts/oswald/oswald.ttf') format('truetype'),
url('core/fonts/oswald/oswald.svg#oswald') format('svg');
font-weight: normal;
font-style: normal;
}
nav .menu a {
text-transform: uppercase;
font-family: 'Oswald', sans-serif;
font-size: 1.2em;
font-weight: normal;
padding: 0 1.4em;
}
这适用于IE8及更高版本,Firefox和Opera ..但不适用于Chrome,这很奇怪,因为通常IE是有问题的..
我已经尝试了@import,这个..所有选项..而且我已经不多了。我真的不想仅仅因为字体问题而使用Javascript。
答案 0 :(得分:0)
我有同样的问题,发现ssl导致了这个问题。将ssl设置为仅指向1个特定文件夹后,字体已解析。
答案 1 :(得分:0)
您还可以检查系统上是否安装了Oswald字体。我是的,而不是尝试卸载字体并在谷歌字体上使用导入Oswald。
我有同样的问题,这就是我所做的,它解决了我的问题,也许它可以解决你的问题。 :)