1. ๋ฏธ๋์ด ์ฟผ๋ฆฌ
[ ๊ธฐ๋ณธ ๋ฌธ๋ฒ ]
@media [only ๋๋ not][๋ฏธ๋์ด ์ ํ][and ๋๋ ,] (์กฐ๊ฑด๋ฌธ){์คํ๋ฌธ}
๐ and ๊ตฌ๋ฌธ ๋ค ๊ณต๋ฐฑ ํ์!
[ ์ ์ฉ ๋ฐฉ๋ฒ ]
<link rel="stylesheet" href="mediaqueries.css">
[ min/max ]
- ํด์๋๋ณ๋ก ์น์ฌ์ดํธ๋ฅผ ๋ค์ํ๊ฒ ํํ ๊ฐ๋ฅ
- min : ํฌ๊ธฐ๊ฐ ์์ ์์๋๋ก ์์ฑ
- max : ํฌ๊ธฐ๊ฐ ํฐ ์์๋๋ก ์์ฑ
- ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ก ํฌ๊ธฐ ๊ฐ์งํ ๋๋ ๋ทฐํฌํธ ๊ธฐ์ค์ผ๋ก ๊ฐ์ง
2. ๋ทฐํฌํธ
- ํ๋ฉด์์ ์ค์ ๋ด์ฉ์ด ํ์๋๋ ์์ญ
- Desktop : ์ค์ ํ ํด์๋
- Device : ๊ธฐ๋ณธ์ผ๋ก ์ค์ ๋์ด ์๋ ๊ฐ
[ ์์ฑ ]
width | device-width, ์์ | ๋ทฐํฌํธ์ ๋๋น |
height | device-height, ์์ | ๋ทฐํฌํธ์ ๋์ด |
initial-scale | ์์ | ๋ทฐํฌํธ์ ์ด๊ธฐ ๋ฐฐ์จ, ๊ธฐ๋ณธ๊ฐ=1 |
user-scalable | yes, no | ๋ทฐํฌํธ์ ํ๋/์ถ์ ์ฌ๋ถ ์ง์ |
minimum-scale | ์์ | ๋ทฐํฌํธ์ ์ต์ ์ถ์ ๋น์จ, ๊ธฐ๋ณธ๊ฐ=0.25 |
maximum-scale | ์์ | ๋ทฐํฌํธ์ ์ต๋ ํ๋ ๋น์จ, ๊ธฐ๋ณธ๊ฐ=5.0 |
์ฐธ๊ณ
- ๊น์ด์, ใDo it! ๋ฐ์ํ ์นํ์ด์ง ๋ง๋ค๊ธฐใ, ์ด์ง์คํผ๋ธ๋ฆฌ์ฑ(2021), p.80~94
'web > html & css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] ๊ฐ๋ณ ๊ทธ๋ฆฌ๋, ๋ง์ง, ํจ๋ฉ, ํฐํธ (0) | 2021.07.22 |
---|---|
[CSS] ๋ฐ์ํ ๋ฏธ๋์ด ์ฟผ๋ฆฌ (0) | 2021.07.13 |
[CSS] em, rem ๊ทธ๋ฆฌ๊ณ css์ ๋จ์๋ค (0) | 2021.07.09 |
[CSS] position (0) | 2021.07.09 |
[Bootstrap] checkbox์ radio (0) | 2021.06.25 |