div를 배경으로 적용하려는 div가 스프라이트보다 크고 스프라이트의 일부분 배경으로 사용하고 싶은 것은 스프라이트 맨 위에서 100px입니다.div의 배경에 스프라이트를 사용하는 방법
내가 원하는 스프라이트의 일부가되도록 div의 배경을 설정하려면 및 div의 오른쪽에 배치해야합니다.
내가 무엇을 가지고 :
http://jsbin.com/yibesu/1/edit?html,css,output 내가 "무엇-싶다"배경 사업부의 오른쪽으로 밀어하고, 그것의 나머지 부분은 붉은 색으로합니다.
내 CSS는 : 나는 배경 위치가 "0 -100px는"및은 DIV의 오른쪽으로 밀어되고 싶어처럼
div {
background: url('http://i.imgur.com/VBe5ey2.png') red;
background-position: 0 -100px;
background-repeat: no-repeat;
width: 400px;
height: 200px;
}
이 있습니다. 스프라이트의 너비가 div보다 작습니다. 이것이 가능한가? 또는 스프라이트에서 부분을 찢어 내고 이미지를 그대로 유지해야합니까? 감사!
가능한 중복 (:
여기은 JSBin의 편집 혼란 스럽다입니다 http://stackoverflow.com/questions/7777159/clip-crop-background-image-with-css) – Dai