一种比CSS-Sprite更加方便在网页中嵌入大量图标的方法
发布时间:2015-05-12 来源:查字典编辑
摘要:这种思路是在一个国外的网站上发现的,设计者在网站中使用了很多小图标,但是并没有使用CSS-Sprite技术,而是使用了另外一种特殊的办法。那...
这种思路是在一个国外的网站上发现的,设计者在网站中使用了很多小图标,但是并没有使用CSS-Sprite技术,而是使用了另外一种特殊的办法。那就是css3的font-face技术载入了一个自己做的字体文件,在需要显示的地方直接打上调用的字符。
这种办法只适用于大量纯色,至于数量貌似没有上限,a-z+0-9+符号就够用了,狠一点,插入中文,动辄几千个单位…
font-face图标 VS CSS-Sprite图标
他们同样是把N多个图标合并到一次HTTP请求中,CSS-Sprite是我们经常用的方法,它几乎可以把所有不需要平铺的图片全部放进去,然后来定位。
而CSS-Sprite的弊端就是定位,想朽木这样做前端的,几乎天天跟background-position打交道,XY一个像素也不能差,虽说有这方面的工具,但是工作量还是放大了好几倍。
而font-face则不需要定位,只要对照着字体编辑器,就可以知道哪个字符对应的哪个图标。使用起来非常方便
<style type="text/css" media="screen">
<!--
i{font-family:'自定义字体名字';color:#000;}
i:hover{color:#0f0;}
-->
</style>
<div>
<li><i>A</i>某某某</li>
<li><i>B</i>某某某</li>
<li><i>C</i>某某某</li>
</div>
相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
- ■橙石小哇手机怎么样?什么时候发布(附小哇手机发布会地址)
- ■安卓5.0 ota机制大变 系统分区小小改动会导致OTA升级失败
- ■wp8.1.1有哪些更新 wp8.1.1新特点分享
- ■国行Lumia支持联通4G 型号为1520/930/1020
- ■已有n5/n7/n10:安卓5.0 ota刷机包地址和刷入办法
- ■逆天了!1799元魅族mx4电池续航能力测试(数据)
- ■三星note4十大隐藏功能 三星note4隐藏功能汇总
- ■联想S90怎么取消近距离感应?联想S90近距离感应功能关闭教程
- ■亲儿子专享:安卓5.0新增语音识别的免提功能
- ■华为荣耀畅玩4X通话录音怎么用 华为荣耀畅玩4X通话录音使用图文教程
- ■薄得不忍直视 步步高vivo X5 Max更多细节曝光
- ■Android 5.0正式版出新问题:续航烂/Wi-Fi非常不稳定
- ■索尼Xperia Z4/Z4 Compact怎么样 索尼Z4和索尼Z4 Compact配置参数曝光
- ■vivo Xplay3S隔空解锁屏幕怎么关闭
- ■全新时代!安卓5.0底包完全公布/OTA开启(设备版本号和下载地址)
- ■安卓5.0隐藏福利功能:原生屏幕录像使用介绍
- ■三星S5如何设置来电头像一看就知道来电者是谁
- ■小米4怎么插卡 小米4插卡教程
- ■如何验证小米4真伪?小米4真假辨别方法3则(官网查询、app鉴定及细致观察)
- ■HTC D820s全民飞扬版多少钱?HTC D820s全民飞扬版报价及参数配置详情
最新 Div+Css教程学习
热门 Div+Css教程学习
网页设计子分类