위의 w3schools링크에서 가져온 사진이다.
이 사진을 background-position 속성을 이용해서 각 그림을 분리해보자.
<div class="home"></div>
<div class="left"></div>
<div class="right"></div>
.home {
background: url("https://www.w3schools.com/css/img_navsprites.gif");
width: 46px;
height: 44px;
background-position: 0px 0px;
border: 1px solid black;
}
.left {
background: url("https://www.w3schools.com/css/img_navsprites.gif");
width: 45px;
height: 44px;
background-position: -46px 0px;
border: 1px solid black;
}
.right {
background: url("https://www.w3schools.com/css/img_navsprites.gif");
width: 42px;
height: 44px;
background-position: -92px 0px;
border: 1px solid black;
}
이렇게 하나로 붙어있는 이미지를 각각 다른 이미지처럼 보이게 할 수 있다!
HTML, CSS, JavaScript로 간단한 웹게임 만들기
- 2022.09.21 HTML, CSS 틀 완성
GhostRain깃허브 바로가기↗