我正在尝试添加字体,但无法正常工作。

我的字体文件夹:

assets/fonts/


我的样式表文件夹

assets/css/


我的CSS代码

@font-face {
    font-family:"GE SS Two Medium";
    src:url("../fonts/GE_SS_Two_Medium.eot?") format("eot"),
    url("../fonts/GE_SS_Two_Medium.woff") format("woff"),
    url("../fonts/GE_SS_Two_Medium.ttf") format("truetype"),
    url("../fonts/GE_SS_Two_Medium.svg#GESSTwoMedium-Medium") format("svg");
    font-weight:normal;
    font-style:normal;
}

body {
    font-family: "GE SS Two Medium";
    color: #0F4242;
    font-size: 14px;

}

最佳答案

由于您使用url("../fonts)
您将回到ftp服务器的根目录,然后查找文件夹字体。由于文件夹字体在资产中,因此服务器无法找到它。

我不知道您的ftp服务器的确切文件结构。但是您需要确保路径正确。

例:

-- root
 -- assets
  -- fonts
  -- css
  -- js


您的路径将是:

url("../assets/fonts/GE_SS_Two_Medium.ttf") format("truetype")

关于css - 字体未使用@ font-face显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42925293/

10-12 15:13