728x90
๐ฅธSprite
์คํ๋ผ์ดํธ(Sprite)์ด๋ ์ปดํจํฐ ๊ทธ๋ํฝ์ค์์ ์์ 2์ฐจ์ ๋นํธ๋งต์ด๋ ์ ๋๋ฉ์ด์ ์ ํฉ์ฑํ๋ ๊ธฐ์ ์ ์๋ฏธํ๋ค๊ณ ํฉ๋๋ค. ์น์ ๊ฒฝ์ฐ์์๋ "์ฌ๋ฌ ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ํ๋์ ์ด๋ฏธ์ง๋ก ๋ง๋ค์ด ๋๋ ๊ฒ"์ ์๋ฏธํฉ๋๋ค.
์ด๋ฏธ์ง ์คํ๋ผ์ดํธ๋ <img>ํ๊ทธ๋ฅผ ์ฌ์ฉํด์ ์ด๋ฏธ์ง๋ฅผ ์ฝ์ ํ๋ ๊ฒ์ด ์๋ CSS์ background ์์ฑ์ ์ด์ฉํ์ฌ ์ฝ์ ํฉ๋๋ค.
์ด๋ฏธ์ง ์คํ๋ผ์ดํธ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๊ธฐ ์ํด ํ์์ ์ผ๋ก ์์ฑํด์ค์ผํ๋ ๊ฒ์ ์๋ 3๊ฐ์ง๊ฐ ์์ต๋๋ค.
width, height : ์ฝ์
ํ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์ ํ๋ค.
background-image : ์ฝ์
ํ ์ด๋ฏธ์ง์ ๊ฒฝ๋ก๋ฅผ ์ค์ ํ๋ค.
background-position : ์ด๋ฏธ์ง์์ ์ฌ์ฉํ ์ด๋ฏธ์ง์ ์์น๋ฅผ ์ค์ ํ๋ค.
'Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
npm init ???? (0) | 2023.06.18 |
---|---|
๊นํ๋ธ ๋คํฌ ๋ชจ๋ ์ค์ ํ๊ธฐ (์์ ์ฌ์) (0) | 2023.06.18 |
[CSS] Grid (1) | 2023.06.13 |
[CSS] Animation (0) | 2023.06.12 |
[CSS] Transition (0) | 2023.06.12 |