【发布时间】:2013-01-15 18:24:16
【问题描述】:
我正在尝试使用@font-face,但由于某种原因它无法正常工作(IE9、Chrome 和 Firefox)。我确保在加载字体时指向正确的目录,但它似乎仍然不起作用。
这是我的代码:
@font-face{
font-family: 'test';
src: url('../fonts/FontName.ttf'),
url('../fonts/FontName.eot');
font-weight: normal;
font-style: normal;
}
并称它为:
#header{
text-align:left;
padding: 10px;
font-family:test;
}
我做错了什么?
【问题讨论】:
-
您有两个文件夹名称,
font和fonts。两者都存在吗?并且两者都是您的 CSS 文件的一个目录吗? -
@Cory 我已经在我的真实代码中完成了这个(询问后),它仍然没有加载。
-
我会使用 Fiddler2、F12 开发人员工具 (IE) 或 Chrome 中的开发人员工具等工具来查找尝试加载字体文件的 404 响应。也许路径不是你想的那样。
-
我在这里回答了一个类似的问题:stackoverflow.com/questions/14287465/font-face-not-loaded/…