首页 > 编程知识 正文

vue文字不显示,html加icon图标

时间:2023-05-06 10:46:46 阅读:171126 作者:3319

1、使用线上的阿里iconfont图标库

打开iconFont官网选择喜欢的图标,添加购物车

2 .单击购物车添加到项目

3生成链接

4请记住,在我们的vue项目中,找到index.html文件,引入css样式,并将您的链接放在这里

例如,link rel=' style sheet ' href=' http://at.Ali cdn.com/t/font _ 657604 _ xujhsb 9z lug 3z 0k9. CSS '

5然后,图标将可用于任何组件。 这里使用上面生成的三个图标中的一个。

例如,iclass=' iconiconfonticon-wode '/I

2、但是考虑网络及用户体验 阿里iconfont下载本地使用

1阿里iconfont图标直接本地下载

2在要存储字体图标的本地文件src/assets文件下创建iconfont文件夹

把这些文件放在文件夹里

3 .如果项目中没有下载css-loader相关的软件包,请将其下载。 如果未下载,npm install css-loader -D将报告错误

4当然,它可以位于其他文件夹下,但请注意,必须将src在iconfont.css的@font-face中引入的字体路径更改为本地路径。 当前,缺省值为绝对路径iconfont.css文件中的路径更改

在main.js中引入iconfont.CSS文件,如import ' XXX/XXX/XXX/icon font.CSS '

6直接使用

templatedivstyle=' background-color : cadetblue; 颜色: # 333; padding :30 px ' pi class=' icon font ' # xe 633;/I unicode/ppiclass=' iconfonticon-fanhuidingbu '/ifontclass/p style=' font-size 33602 em;' SVG class=' icon ' aria-hidden=' true ' use xlink : href=' # icon-fanhuidingbu '/use/SVG symbol/p/div/tem pliv exportdefault{data{}{return{}; };/scriptstylescoped * { font-size 336024 px; } /*以下样式单独写,*/@ font-face {/* unicode */font-family 3360 ' icon font '; src : URL ((./assets/icon font/icon font.eot ); src : URL (' ./assets/icon font/icon font.eot? # ie fix ' (format (embedded-opentype )、URL ) ./assets/icon font/icon font.wo fff2)、uuofF2) ) ) ) )。 URL (./assets/icon font/icon font.TTF ) )、URL ) ./assets/icon font/icon font.SVG # }.icon font { font } 导入; font-size: 1em; 字体样式: normal; WebKit-font-smoothing :安定力; - moz-OS x-font-smoothing : gray scale; } .icon { width: 2em; height: 2em; vertical-align: -0.15em; 文件:当前颜色; overflow :隐藏; (} /style 3、使用vue-awesome

1 .首先安装vue-awesome依赖软件包

NPMinstallvue-awesome2.main.js文件下的github显示,如果考虑项目大小,则只导入用于减小软件包大小的图标

不考虑导入‘vue-awesome/icons/flag’或大小

直接使用icon name=”beer”/icon

4、使用IconMoon

我喜欢可以在iconMoon上生成自己的矢量图

1 .想直接使用它们持有的官方图标时

选择我们想要的图标后,单击右下角的Generate Font F

此处显示已选择的图标,请在此处更改名称等,然后单击右下角的下载

2然后在vue项目中创建一个文件夹,打开style.css样式,并修改引入字体的路径。 (路径不同写法也不同,需要注意。 )

在main.js上全球部署

import‘@/assets/CSS/ico moon/style.CSS’

如果我们想使用自己绘制的. svg格式的矢量图标,请单击Import Icons

导入本公司本地的. svg格式图标。 (矢量图由矢量图绘制,png、jpg等使用像素,不能直接从png转换为svg格式。 不那样做的话就做不好。 ) ) ) ) ) ) )。

导入后,以下步骤与上面的步骤相同。

4直接使用

参考: https://www.jqhtml.com/45617.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。