精灵图专题

关于精灵图

1、什么是精灵图

    就是将页面上一些较小的图片放在一张大图上。

2、为什么要有精灵图

      最早的时候网速十分有限,为了提升用户的体验我们会将一张大图分解成为多张小图来提高页面的打开速度。但是网速得到提升,为了能够让服务器承载更多的请求,我们要减少浏览器对服务器的请求,最直接的方式,就是将多张小的图片放在一张大图上。从而减轻服务器的压力。而将多张小图放在一张大图上的操作就叫做精灵图,也可以叫做雪碧图,雪碧技术。(css sprite)

3、精灵图的使用

1)如果我们需要的一张图片在精灵图,必须要了解这个图片的大小,以及在精灵图上的位置。
2)在页面上将这个图片显示出来,在显示的时候一定要注意我们容器的大小一定要和这个图标的大小一样:
3)将精灵图设置为容器的背景图片,并且根据图片所在的位置将背景图片进行平移:

4、制作精灵图:

      精灵图必须是一些小的图片,精灵图的多个小图之间一定要留有足够的间隙,完成精灵图以后一定要在精灵图的下方留足够的空隙,方便将来再次添加其它的精灵图。如果是页面上一个像素的背景图片不要放在精灵图上面。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值