CSS雪碧 即CSS Sprite,也有人叫它CSS精灵,是一种CSS图像合并技术。该方法是将小图标和背景图像合并到一张图片上,然后利用css的背景定位来显示需要显示的图片部分,该图片使用CSS background和background-position属性渲染。
优点:
- 减少图片的字节;
- 减少了网页的http请求;
- 解决了网页设计师在图片命名的困扰,不需要对每张图进行命名;
- 更换风格方便,只需要在一张上修改图片的颜色样式。
缺点:
- 耗费内存,影响浏览器的缩放功能,拼图维护比较麻烦,使CSS的编写变得困难。
1 | div { |