1. 字体图标使用场景
主要用於显示网页中通用或常用的一些小图标
因为精灵图有许多优点 但缺点也很明显:
a. 图片文件相对较大
b. 图片本身放大和缩小会失真
c. 图片制作完毕需要更换不方便
此时就出现了字体图标icon font 字体图标来解决问题
字体图标可以为前端工程师提共一种方便高效的图标使用方式
展示的是图标,本质属於字体。
2. 字体图标的优点
注意 : 字体图标不能完全替代精灵图,只是对图标部分进行技术的提升和优化。
3. 如何使用字体图标
字体图标是网页常见的小图标,直接网上下载即可
使用步骤 :
a. 下载字体图标
推荐网站 :
b. 字体图标的引入使用(引入到html页面中)
下载完毕之後,原先的文件不要删除,後面还会使用
step 1 : 把下载包里面的fonts文件夹放入页面目录下
step 2 : 在CSS样式中全局声明字体 : 把这些字体文件通过CSS引入到我们页面中,一定要注意字体文件路径
(下载下来style.css里面会有代码 复制到CSS内)
EX :
@font-face {
font-family: 'icomoon';
src: url('fonts/icomoon.eot?4qserp');
src: url('fonts/icomoon.eot?4qserp#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?4qserp') format('truetype'),
url('fonts/icomoon.woff?4qserp') format('woff'),
url('fonts/icomoon.svg?4qserp#icomoon') format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
step 3 : 打开demo.HTML档案 找出框框 复制到 <标签> 内
step 4 : 给<标签>指定字体 font-family: 'icomoon';
4.字体图标的追加(之後需要添加新的小图标)
原先的字体图标不够用,需要添加新的文件图标,解决方法 :
把压缩包里面的selection.json重新上传,然後选中自己想要的图标後,重新下载压缩包并替换原来的文件即可。
回顾在这30天,其实一度想放弃这场不可能的赛事,但我撑住了。 虽然我这三十天的文章可能没想像中精彩,...
Impact 攻击者进入工控场域之後影响、碰坏设备与其中的资料。 T0879 Damage to P...
缘由 因为拖延症严重,想要强迫自己看课,所以如果把每天进度都写成了铁人30天的文章,为了不中断,造成...
文字方块 entry 建立文字方块 加入按钮 Entry应用 选项纽 核取方块 功能表设计 ...
欢迎来到 Ian 的知识讲堂,本篇会用说故事的方式跟大家聊聊全端宠儿 - JavaScript 的小...