繁体   English   中英

当我提供 FontAwesome http 链接时,图标正在工作,但是当在本地托管时它不工作

[英]When I providing FontAwesome http link then icons are working but when host it locally its not working

当我提供 cnd 链接时:

<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" rel="stylesheet">

然后它显示图标并且工作正常。

这是代码jsfiddle

当我在本地复制和托管相同的 css 文件时,它不起作用
这是示例jsfiddle代码

为什么当我在本地托管时它不起作用? 是否有任何限制或许可问题?

谢谢


我猜你使用的是 CDN 网络而不是 Font Awesome 的工具包代码。 如果是这种情况,我建议您使用套件的套件代码。 这将帮助您在您的网站上显示图标,无论是本地还是托管都无关紧要。

我找到的修复方法是在本地保存这个 css 文件并进行编辑。 <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" rel="stylesheet">

找到url并将../替换为../../因为我的 web 字体文件夹位置是assets/webfonts而不是 root

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM