나는이 이미지와 CSS 스프라이트를 만들고 싶어 좌표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 (왼쪽 위)부터 시작하고 양수 값을 가져야합니까? 그렇지 않습니다. 무엇이 잘못 되었습니까?
의 중복 가능성 http://stackoverflow.com/questions/5365061/css-sprite-with-negative-background-positions- 확실하지 않음 – agriboz