在我的网站中,我使用此代码的特定字体:
@font-face {
font-family: 'monotype';
src: url('/static_frontend/monotype.eot'); /* IE9 Compat Modes */
src: url('/static_frontend/monotype.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('/static_frontend/monotype.woff') format('woff'), /* Modern Browsers */
url('/static_frontend/monotype.ttf') format('truetype'); /* Safari, Android, iOS */
}
当我用www打开网站时。 firefox中没有加载字体。在其他所有浏览器中,一切都很好。在firefox字体只有没有www。
如果有人遇到过类似问题,请写信。 提前谢谢!
答案 0 :(得分:1)
考虑使用Google Fonts。如果这对你来说不够可行,我会在一段时间后遇到类似的问题。之所以发生这种情况,是因为字体位于与原始文件不同的域或子域中。
答案 1 :(得分:1)
找到原因是因为基本URL总是设置为没有www。另一个样式表没有www链接。同样,使路径相对,它工作得很好!