这个有很多小图标的png图叫CSS雪碧图。
一个站点如果会用到很多小图标,最好用PS把这些小图标整理排版到一个大的png上。
整理到一个png上,只从服务器上请求一次图标就可以(因为所有图标都在这一张png上),减少了页面对服务器的请求次数,性能就提升了。
至于用法,跟单一一个小图标用法一样,设定背景图就好,然后量出小图标在大png上的位置(距离上边和左边的尺寸),设定background-position。
8 回答6k 阅读✓ 已解决
9 回答9.4k 阅读
6 回答5.1k 阅读✓ 已解决
5 回答3.6k 阅读✓ 已解决
5 回答8k 阅读✓ 已解决
4 回答8k 阅读✓ 已解决
7 回答10k 阅读
这就是大家一般所说的
CSS雪碧图
,英文名字叫做CSS Sprite用法以及这样做的目的和原理百度百科已经有说明了,不多说了,给你链接
CSS Sprite