我想用这张图片制作css精灵
我的html代码;
<div class="top"></div>
<div class="bottom"></div>
<div class="right"></div>
<div class="left"></div>
和css代码;
.left{
background : url(arrw.png) no-repeat 0 0;
width:12px;
height:19px;
}
.right{
background : url(arrw.png) no-repeat -29px 0;
width:12px;
height:19px;
}
.top{
background : url(arrw.png) no-repeat -12px 0;
width:16px;
height:12px;
}
.bottom{
background : url(arrw.png) no-repeat -12px -12px;
width:16px;
height:12px;
}
那工作很完美,但我不明白为什么要为背景位置提供负值。这不是坐标系统吗?难道我们没有必要为此给出正值吗?位置值从 0 0(左上角)开始,并且必须取正值,不是吗?有什么问题?