CSS Sprite是一种网页图片应用处理方式。
CSS Sprite的原理是将一个网页或者一个模块所用到的零碎的icon整合拼接到一张大图里,再把这张大图作为背景图放入到网页中,当访问该页面时,加载的图片就不会像以前那样一幅一幅地慢慢显示出来了。
CSS Sprite的优点:
CSS Sprite的缺点:
CSS Sprite的使用方法:
CSS Sprite示例:
定位背景图片。
- .icon {
- background-image: url('sprites.png');
- background-position: 0 0;
- }
定位多列背景图片。
- .icon1 {
- background-image: url('sprites.png');
- background-position: 0 0;
- }
- .icon2 {
- background-image: url('sprites.png');
- background-position: -50px 0;
- }