๐ปMedia Query๐ป
ํด์๋์ ๋ฐ๋ผ ๋ค๋ฅธ ํ๋ฉด์ ๊ตฌํํ๋ css ๊ธฐ์
@media ๋ฏธ๋์ด์ ํ ๋ฏธ๋์ด์ฟผ๋ฆฌ์ฐ์ฐ์ (์กฐ๊ฑด) {
๊ตฌํ๋ถ;
}
๋ฏธ๋์ด ์ ํ
1. all : ๋ชจ๋ ์ ํ
2. screen(๊ธฐ๋ณธ๊ฐ) : ์ปดํจํฐ(์ค๋งํธํฐ)
3. print : ์ธ์์ฅ์น
4. tv
5. projection
๋ฏธ๋์ด ์ฟผ๋ฆฌ ์ฐ์ฐ์
1. and
2. only
3. not
๋ฏธ๋์ด ์ฟผ๋ฆฌ ์กฐ๊ฑด
- ์ฃผ๋ก ํ๋ฉด ํฌ๊ธฐ๋ฅผ ์กฐ๊ฑด์ผ๋ก ์ง์ ํ๋ค.
- ์๋ ํฌ๊ธฐ๋ ์ ๋์ ์ด๋ค.
1. ๋ชจ๋ฐ์ผ ํ๋ฉด ํฌ๊ธฐ : 480px
2. ํ๋ธ๋ฆฟ ํ๋ฉด ํฌ๊ธฐ : 768px
3. ํ๋ธ๋ฆฟ(๊ฐ๋ก) ํ๋ฉด ํฌ๊ธฐ : 1024px
4. ๋ ธํธ๋ถ ํ๋ฉด ํฌ๊ธฐ : 1600px
5. ๋ฐ์คํฌํ ํ๋ฉด ํฌ๊ธฐ : 1600px ์ด์
<style>
@media screen and (max-width: 1000px) {
body {
background-color: blue;
}
}
</style>
์ปดํจํฐ ํ๋ฉด์ด ์ต๋ 1000px ๋๋น๋ฅผ ๊ฐ์ง ๋ ์คํ์ผ์ ์ ์ฉํ๋ค.
๋ณต์กํ ๊ธฐ๋ฅ์ฑ ํ์ด์ง๋ฅผ ๋ง๋ค ๋์๋ ๋ฐ์ํ ์น์ด ์๋ ๋ชจ๋ฐ์ผ์ฉ์ ๋ฐ๋ก ๋ง๋ ๋ค.
'WEB > CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS]css ํจ์ viewport-height, minmax, object-fit (0) | 2023.10.04 |
---|---|
[CSS] ์์ ๋ฐฐ์น : grid (0) | 2023.10.04 |
[CSS] ์์ ๋ฐฐ์น : flex box (0) | 2023.10.04 |
[CSS] ์ ๋๋ฉ์ด์ ํจ๊ณผ : animation (0) | 2023.10.04 |
[CSS] ์ ๋๋ฉ์ด์ ํจ๊ณผ : Transition, ์ ํ (0) | 2023.09.27 |