@font-face 源中的相对 URL 不起作用
Relative URL in @font-face source doesn't work
我下载了 Delicious-Roman 字体,我想在我的 CSS 页面中使用它。它似乎不适用于相对 URL,但是当我将它放在与我的 CSS 页面相同的文件夹中时,它起作用了!我的文件夹如下所示:
-Project
-Fonts
-Delicious-Roman.otf
-Folder
-Project.html
-ProjectStyle.css
所以我这样做了:
@font-face{
font-family: Delicious;
src: url(../Fonts/Delicious-Roman.otf);
}
div{
font-family: Delicious;
}
但是没用。当我将 Delicious-Roman.otf
放入 Folder
并执行此操作时:
@font-face{
font-family: Delicious;
src: url(Delicious-Roman.otf);
}
div{
font-family: Delicious;
}
一切都很好,而且很管用。我还看到有人把 format(otf);
放在 src
旁边,但我不知道为什么。
您可能正在 Firefox 中对此进行测试。试试 Chrome 就可以了。对于 Firefox 修复,请参阅:Bootstrap 3 unable to display glyphicon properly
我下载了 Delicious-Roman 字体,我想在我的 CSS 页面中使用它。它似乎不适用于相对 URL,但是当我将它放在与我的 CSS 页面相同的文件夹中时,它起作用了!我的文件夹如下所示:
-Project -Fonts -Delicious-Roman.otf -Folder -Project.html -ProjectStyle.css
所以我这样做了:
@font-face{
font-family: Delicious;
src: url(../Fonts/Delicious-Roman.otf);
}
div{
font-family: Delicious;
}
但是没用。当我将 Delicious-Roman.otf
放入 Folder
并执行此操作时:
@font-face{
font-family: Delicious;
src: url(Delicious-Roman.otf);
}
div{
font-family: Delicious;
}
一切都很好,而且很管用。我还看到有人把 format(otf);
放在 src
旁边,但我不知道为什么。
您可能正在 Firefox 中对此进行测试。试试 Chrome 就可以了。对于 Firefox 修复,请参阅:Bootstrap 3 unable to display glyphicon properly