【Web前端实操16】雪碧图(CSS精灵图)

雪碧图

CSS Sprite也叫CSS精灵图、CSS雪碧图,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去

雪碧图一般会给一个完整的图片,主要利用background-position 属性设置背景图像的起始位置。

【Web前端实操16】雪碧图(CSS精灵图)_第1张图片

优点

  1. 减少图片的字节
  2. 减少网页的http请求,从而大大的提高页面的性能

原理

  1. 通过background-image引入背景图片
  2. 通过background-position把背景图片移动到自己需要的位置

代码如下:




    
    
    雪碧图
    


    

实现效果:

【Web前端实操16】雪碧图(CSS精灵图)_第2张图片

实现效果没有做很长,依次类推,可以慢慢根据距离做出雪碧图,如有不解,可以在评论区评论,共同进步

你可能感兴趣的:(Web前端实操,前端)