Computer Programming/CSS
2023. 6. 8.
CSS ๋ฏธ๋์ด์ฟผ๋ฆฌ๋ก ๋ฐ์ํ ์น ๋์์ธํ๊ธฐ (with flex-box)
1. ๋ฏธ๋์ด์ฟผ๋ฆฌ (Media Queries)๋? ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ ์น ํ๋ฉด์ ๋ณด๋ ๋๋ฐ์ด์ค (ํด๋ํฐ, ํ๋ธ๋ฆฟ, ๋ฐ์คํฌํ ๋ฑ)์ ๋ฐ๋ผ ์น์ฌ์ดํธ๋ ์ฑ์ ์คํ์ผ์ ์์ ํ ๋ ์ฌ์ฉํ๋ ํด์ด๋ค. ๊ฐ๊ฐ์ ๋๋ฐ์ด์ค์ ์ด๋ค ํน์ฑ์ด๋ ์์น(ํ๋ฉด ํด์๋, ๋ทฐํฌํธ, ๋๋น ๋ฑ)์ ๋ฐ๋ผ ์คํ์ผ ๋ฐ ๋ ์ด์์์ ์์ ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ ์น์ฌ์ดํธ๋ฅผ ์ ์ํ ๋ ์ฌ์ฉ๋๋ค. 2. ๋ฏธ๋์ด์ฟผ๋ฆฌ ์ฌ์ฉ ๋ฐฉ๋ฒ ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ @media ๊ท์น์ ์ฌ์ฉํด์ ์ ์๋๋ค. @media media-type and (media-feature) { /* ์คํ์ผ ๋ฐ ๋ ์ด์์ ๊ท์น */ } /* 600px ์ด์์ ๋๋น๋ฅผ ๊ฐ์ง ๋ทฐํฌํธ์ ์ ์ฉ๋๋ ์คํ์ผ */ @media screen and (min-width: 600px) { /* ์คํ์ผ ๋ฐ ๋ ์ด์์ ๊ท์น */ } ..