css - @fontface 适用于 http ://www. domain.com 但不适用于 http ://domain. com

标签 css http fonts web font-face

@fontface 在我加载 http://www.grozav.com 时有效但不适用于 http://grozav.com .

我该怎么做才能解决这个问题?

 @font-face {
    font-family: Impact;
    font-weight:bold;
    src: url('http://grozav.com/font/impact.ttf');
    src: url('http://www.grozav.com/font/impact.ttf');}

@font-face {
    font-family: MisterGiacco-Bold;
    font-weight:bold;
    src: url('http://grozav.com/font/giacco.ttf');
    src: url('http://www.grozav.com/font/giacco.ttf');}

我尝试放置 2 个网址。没用。有人可以帮我解决这个问题吗?

最佳答案

为什么要指定完整的 URL?只是说:

src: url('/font/giacco.ttf');

@fontface 可能无法跨域工作。 FireFox 对此有问题。

但是,如果您使用同一域中的文件,则不要指定完整域,而只需提供 ttf 文件的路径即可。

关于css - @fontface 适用于 http ://www. domain.com 但不适用于 http ://domain. com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8731871/

相关文章:

jQuery 事件 - 元素变得可见

java - Java中如何使用Font类设置String的字体大小、样式?

javascript - Node.js Express POST 请求未获取参数

macos - Spritekit OS X 如何使用自定义字体

iphone - 在 iPhone 应用程序中嵌入连字字体

CSS : Apply background to full width in a div with a fixed width

javascript - ReactJS 中的自定义图像切换按钮

html - 如何用django方式更改每个页面的背景图片和内容

javascript - AngularJS - 将多个 get 请求收集到 json 数组中,然后传递给指令

java - org.apache.http.client.HttpClient - 每个请求一个?