我正在尝试从外部css文件导入字体系列,该文件存在于CDN中。
该文件在文件中定义了一些font-family,我希望导入它。我已经试过了,但我无法使它发挥作用。
这里是我尝试过的:
@font-face {
font-family: 'halcom-bold';
src: url('https://yyyy.net/aso.css');
}这里是外部CSS代码:
aso.css
@font-face {
font-family:"halcom";
src:url("https://use.typekit.net/af/657e4d/00000000000000003b9aedc6/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/657e4d/00000000000000003b9aedc6/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/657e4d/00000000000000003b9aedc6/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-style:normal;font-weight:700;
}发布于 2019-05-21 13:54:26
在Firefox中,如果要使用绝对URL为@字体指定字体,或者使用托管在不同域上的字体,则不能在Firefox中使用不同的字体,特别是设置为“*”的访问控制允许允许源标头或允许请求字体的域。这也适用于托管在不同子域上的字体。如果您正在使用Apache,则可以尝试将其放入.htaccess并重新启动服务器。
AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
<FilesMatch "\.(ttf|otf|eot)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>https://stackoverflow.com/questions/56239808
复制相似问题