为css中需要的每个实例调用精灵图像是否错误?浏览器如何处理这个,它只被加载一次吗?
例子:
.box1{ background: url('../img/sprite.png') 0 0 no-repeat; }
.box2{ background: url('../img/sprite.png') 0 -20px no-repeat; }
.btn{ background: url('../img/sprite.png') -100px -60px no-repeat; }
我见过一些例子,你调用精灵一次,然后改变背景位置。
例子:
#myDiv{ background: url('../img/sprite.png') 0 0 no-repeat; }
#myDiv .box2{ background-position: 0 -20px; }