Css 스프라이트의 이미지를 div
에 넣고 width
을 %로 사용할 수 있습니까? 너비가 % 인 div의 CSS 스프라이트?
.sprite-gloss-vulc {
background-image: url("/images/sprite-img.png");
}
.sprite-gloss-vulc-anello {
background-position: -1px -0px;
width: 120px;
height: 120px;
}
#flex {
width: 17%;
}
img {
width: 120px;
height: 120px;
}
<div id="flex">
<img src="/images/transparent.gif" class="sprite-gloss-vulc sprite-gloss-vulc-anello">
</div>
DIV 부모의 폭이 120 픽셀 (폭 img
) 작동보다 큰,하지만 난이 CSS 스프라이트는 페이지의 크기를 조정하는 경우 "컷"
.sprite-gloss-vulc-anello
이며 여전히 동일합니다.
당신이 내 영어를 용서해 주시고 저를 도울 수 있기를 바랍니다 .... 고마워요!
가능한 중복 http://stackoverflow.com/questions/21810262/responsive-sprites-percentages) – Pete