前端项目如何使用svg矢量图

本文介绍了在网页开发中使用SVG矢量图代替传统切图的优势,如避免图片放大模糊和减少页面加载时间。通过上传SVG到iconfont平台,可以将矢量图转换为字体图标并全局引用。使用时只需在class属性中调用即可,并且矢量图支持自定义颜色。这是一个提升网页质量与性能的有效方法。
摘要由CSDN通过智能技术生成

不管我们是在做web项目还是后台管理类的项目时,都会用到各种各样的图标,对于图标我们可能会采用切图的方式来实现,但是切图是图片会有这样的问题:

1、页面放大会导致图片放大会变的模糊

2、如果页面中的图片过多的话会造成有很多请求也就代表页面加载慢。

所以基于以上问题我们一般使用svg的矢量图,矢量图一般由设计师提供给前端来转换成字体图标,在项目中使用。

优点:1、放大不会模糊 2、只加载一次不会有多余的请求。

如何使用:

1、我们可以借助iconfont-阿里巴巴矢量图库,把设计好的svg文件通过上传图标至项目。
2、点击下面红框里面的地址,查看源码,然后复制到自己项目中的css文件中。
3、全局引用然后直接在class=""中使用。
例如:

<i class="ic_gb icon-ic_gb"></i>

使用第一个X号,这样就可以了方便好用
ps:矢量图字体图标还可以自定义颜色。
在这里插入图片描述

工作之余 用博客记录自己 希望有能帮助到各位看官
如有错误或不全面的地方望各位能提点一二和留下宝贵意见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值