โ ์ ์ํ, ๋ฐ์ํ ์น์ฌ์ดํธ ๋ง๋ค๋ ์ฌ์ฉ๋๋ ๊ฒ = CSS๋ก ๋ชจ๋ฐ์ผ ์ฌ์ดํธ๋ฅผ ๋ง๋ค๋ ๋ฏธ๋์ด์ฟผ๋ฆฌ ์ฌ์ฉ
โ ๊ธฐ์ค์ ์ ๋ง๋ค์ด๋ผ
์ฌ์ฉ์๊ฐ ์น์ฌ์ดํธ์ ์ ์ํ์๋, pc๋ก ์ ์ํ๋์ง? ๋ชจ๋ฐ์ผ๋ก ์ ์ํ๋์ง?
๐ ์ง๊ด์ ์ผ๋ก๋ width๊ฐ์ผ๋ก ํ์ธ ๊ฐ๋ฅ
๐ ์ฃผ์์ฌํญ
1) ๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ฐ๊นฅ์ชฝ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ปฌ๋ฌ๊ฐ ๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ชฝ์๋ ์์์ด ๋๋ค.
2) ๋ฐ๋์ meta ํ๊ทธ ๋ํดํธ๊ฐ์ผ๋ก ์ฝ์
์ฐธ๊ณ ์ฌ์ดํธ ๐ https://www.w3schools.com/css/css_rwd_viewport.asp
<meta name="viewport" content="width=device-width, initial-scale=1.0">
viewport : ์น์ฌ์ดํธ ์ ์์ ์ฌ์ฉ๋๋ ๊ธฐ๊ธฐ ํ๋ฉด / width : width๊ฐ = ๊ธฐ๊ธฐ์ width๊ฐ / ๋น์จ : ํญ์ 1.0 ์ ์ง
โ ๋ชจ๋ ๋๋ฐ์ด์ค ํฌ๊ธฐ์ ๋ง์ถฐ ์์ ํ๊ณ ์ถ๋ค. OR ๋๋ฐ์ด์ค ํฌ๊ธฐ๋ฅผ ์๊ณ ์ถ๋ค๋ฉด?
media query standard device
๋ก ๊ฒ์
์ถ์ฒ ์ฌ์ดํธ ๐ https://css-tricks.com/snippets/css/media-queries-for-standard-devices/
๋ณดํต min-width / max-width ์์ฃผ๋ก ์ฌ์ฉ !โ ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ์ ๊ฒ์ฌ๋ฅผ ํตํด์๋ ํ์ธ๊ฐ๋ฅ
๋ค๋ฅธ์ฌ๋์ ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ฅผ ์๊ณ ์ถ๋ค๋ฉด, ์นํ์ด์ง๋ฅผ ๋์๋ค ์ค์๋คํ๋ฉด์ ํ์ธ๊ฐ๋ฅ !
โ ๋ชจ๋ฐ์ผ, PC๋ฒ์ ๊ฐ๊ฐ ๋ง๋ ํ ์คํธ ์ ๊ณต ํ๋ ๋ฐฉ๋ฒ
๐ display: none;์ ํ์ฉํ ๋ฏธ๋์ด์ฟผ๋ฆฌ ์ฌ์ฉ
โจ ๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ฉ
๋ชจ๋ฐ์ผ๋ฒ์ ๋จผ์ ์ ์ -> ํ๋ธ๋ฆฟ -> PC๋ฒ์ ์ผ๋ก ํ์ฅํ๋ ๊ฒ์ด ๋ ์ฝ๋ค
๐์ฝ๋๋ถ๋์ ์ค์ผ ์ ์์๐
์ฐธ๊ณ ์ฌ์ดํธ : https://www.helbak.com/
๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ชฝ์์ ์์ฑ๋ ์ฝ๋๋ก PC๋ฒ์ ํ๋ฉด ์ ์ฉ ๐
(๋ฏธ๋์ด์ฟผ๋ฆฌ ์ค์ ์ ๊ธฐ์ค์ ์ ์ ์ค์ ํ๋ค๋ฉด! ๋ชจ๋ฐ์ผ์ ๋ฏธ๋์ด์ฟผ๋ฆฌ ๋ฐ๊นฅ์ชฝ์์ ์์ ๊ฐ๋ฅ)
display๋ฅผ ํ์ฉํด ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ฅผ ์์ฑํ๋ ๋ถ๋ถ์์ ํ๋ฒ์ ์ดํด๋์ง ์์๋ค.
๋ฏธ๋์ด์ฟผ๋ฆฌ ์ฝ๋๋ฅผ ์ฌ๋ฌ๋ฒ ์์ฑํด๋ณด๊ณ , ๊ฒ์ฌ๋ฅผ ํตํด์ ์ดํดํ๋ ค ๋
ธ๋ ฅํ๋ค.
.mobile์ display๋ฅผ none์ผ๋ก ์ง์ ํ ํ
๋ฏธ๋์ด์ฟผ๋ฆฌ ์์ฑ์ ๋ค์ pc๊ฐ ๋ณด์ด์ง ์๊ฒ ํ๋ ์๋ฆฌ ์ธ ๊ฒ ๊ฐ๋ค.
์ค์ ํ๋ก์ ํธ ๊ธฐ๊ฐ์ ์์ฒญ ์งง๋ค๊ณ ํ์
จ๋ค.
๊ฑฐ๊ธฐ์ ๋๋นํด์ ์ด๋ค ๊ฒ๋ค์ ๋ฏธ๋ฆฌ ์ค๋นํ ์ ์์๊น ?