vue-cli 中如何使用阿里iconfont在线链接?

发布于 2022-09-07 21:10:54 字数 533 浏览 20 评论 0

使用vue-cli做项目,并使用阿里iconfont的图标。
使用方式为fontclass。
已取得链接//at.alicdn.com/t/font_xxxx_xxxx.css

在项目中,如果将文件下载下来到本地,然后在main.js中import css,是正常使用的。
但是不知如何使用这个在线链接,
尝试过在main.js中import这个链接,
也试过在index.html中以原始的方式引入css,都不可以,
不知该如何使用?

补充:
在index.html中写作这样
<link rel="stylesheet" href="//at.alicdn.com/t/font_xxxx_xxxx.css">
无报错,图标会显示成方框
在mian.js中import则会提示我npm install这个地址,图标则完全不显示

在tempate中的使用“
<i class="iconfont el-icon-third-profile"></i>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

眼前雾蒙蒙 2022-09-14 21:10:54

换成htts试试

简单气质女生网名 2022-09-14 21:10:54

显示成方框是因为你没有加载CSS文件进来,你看下控制台加载文件那里是不是加载失败了

晨敛清荷 2022-09-14 21:10:54

<link rel="stylesheet" type="text/css" href="//at.alicdn.com/t/xxx.css">

毁虫ゝ 2022-09-14 21:10:54

在线比较推荐Symbol方式引入

第一步:拷贝项目下面生成的symbol代码:
//at.alicdn.com/t/font_xxxxxxxxx.js
第二步:加入通用css代码(引入一次就行):
<style type="text/css">

.icon {
   width: 1em; height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden;
}

</style>
第三步:挑选相应图标并获取类名,应用于页面:
<svg class="icon" aria-hidden="true">

<use xlink:href="#icon-xxx"></use>

</svg>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文