1. ๋ฏธ๋์ด ์ฟผ๋ฆฌ
- ์ ์ํ๋ ๋ฏธ๋์ด์ ํ์ / ํน์ง / ํด์๋์ ๋ฐ๋ผ ๋ค๋ฅธ ์คํ์ผ ์์ฑ์ ์ ์ฉํ๋ ๊ธฐ์
โ
· ๊ธฐ๋ณธ ๋ฌธ๋ฒ
- not / only
ใด not ๋ค์ ์ค๋ ๋ชจ๋ ์กฐ๊ฑด ๋ถ์ .
ใด only ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ฅผ ์ง์ํ๋ ๊ธฐ๊ธฐ์์๋ง ํด์ํ๋ผ.
โ
-mediatype
ใด ์๋ต ๊ฐ๋ฅํจ. (์๋ต์ all ๋ก ์ธ์ํจ.)
ใด ์๋ตํ์ง ์์ผ๋ฉด ๋ฐ๋์ ๋ค์์ and ์ฐ์ฐ์๊ฐ ์์ผํ๋ค.
all
|
๋ชจ๋ ๊ธฐ๊ธฐ
|
print
|
์ธ์ ์ฅ์น(ex. ํ๋ฆฐํฐ๊ธฐ)
|
screen
|
์ปดํจํฐ ํ๋ฉด or ์ค๋งํธ ๊ธฐ๊ธฐ
|
speech
|
์นํ์ด์ง๋ฅผ ์๋ฆฌ ๋ด์ด ์ฝ์ด์ฃผ๋ ์ฅ์น(ex. ์คํฌ๋ฆฐ ๋ฆฌ๋๊ธฐ)
|
-media feature
ใด ์ ์ฉ๋ ๋ฏธ๋์ด์ ์กฐ๊ฑด์ ์ ์.
min-width
|
<ํ๋ฉด ๋๋น>
|
๋ฏธ๋์ด ์ฟผ๋ฆฌ๊ฐ ์ ์ฉ๋ ์ต์ ๋๋น
|
max-width
|
<ํ๋ฉด ๋๋น>
|
๋ฏธ๋์ด ์ฟผ๋ฆฌ๊ฐ ์ ์ฉ๋ ์ต๋ ๋๋น
|
orientation
|
portrait
|
์ธ๋ก ๋ชจ๋
|
orientation
|
landscape
|
๊ฐ๋ก ๋ชจ๋
|
โ
์์ ๋ฏธ๋์ด ์ฟผ๋ฆฌ ์์ฑ์ ์ ์ฉ์์ผ ๊ทธ๋ฆฌ๋๋ฅผ ๋ง๋ค์ด๋ณด์๋ค.
2. ๋ฏธ๋์ด ์ฟผ๋ฆฌ ๊ทธ๋ฆฌ๋์ ์ ์ฉ์์ผ ๋ณด๊ธฐ

ใด ์์๋๋ก html ํ์ผ/ color.css ํ์ผ / grid.css ํ์ผ ์ด๋ค.
โ
grid.css ํ์ผ ์๋จ์ ๋ณด๋ฉด @media๋ก ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ฅผ ์ง์ ํ๋ค.
('max-width :500px'
์ฆ ๋ฏธ๋์ด ์ฟผ๋ฆฌ๊ฐ ์ ์ฉ๋ ์ต๋ ๋๋น๋ฅผ 500px๋ก ์ง์ ํ ๊ฒ์ด๋ค.)

๊ฒฐ๊ณผ๋ฌผ (๋ฏธ๋์ด ์ฟผ๋ฆฌ ์ ์ฉ ใ )
ใด width ๊ฐ์ ์ต๋๊ฐ์ธ 500์ผ๋ก ์ง์ ํ์ ๋ ๋ด๊ฐ ๋ง๋ค๊ณ ์ ํ๋ ๊ทธ๋ฆฌ๋๊ฐ ๋ค์๊ณผ ๊ฐ์ด ๋ํ๋๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค.
โ
โ
โ
โ
โ
๊ทธ๋ฌ๋ width ๊ฐ์ 500 ์ด๊ณผ๊ฐ์ผ๋ก ์ค์ ํด์ฃผ์,
๊ทธ๋ฆฌ๋๋ ๋ ์ด์ ์ ์ฉ๋์ง ์๋๋ค.
์น ํ๋ฉด ์ด๋ฆฌ์ ๋ฆฌ ์์ง์ฌ ๋ณด์๋ ์ค์ ๋ width๊ฐ์ ๋ฒ์ด๋๋ ์๊ฐ ๊ทธ๋ฆฌ๋๋ ์์๊ฐ์ ๋ณ๊ฒฝ๋๋ค.

(๋ฏธ๋์ด ์ฟผ๋ฆฌ ์ ์ฉ ใ , width๊ฐ ์ค์ ๊ฐ์ ์ด๊ณผํ์ ๋)
ใด ๋ฏธ๋์ด ์ฟผ๋ฆฌ๊ฐ ์ ์ฉ๋์ด์ ๊ทธ๋ฆฌ๋๊ฐ ์ ์ฉ๋์ง ์์.
โ
โ
'๐ป > CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[WEB/CSS] CSS ๋จ์ | ๋ฏธ๋์ด์ฟผ๋ฆฌ (0) | 2024.08.02 |
---|---|
[CSS] <li> ํ๊ทธ ๋ชฉ๋ก ๊ฐ๋ก๋ก ์ ๋ ฌํ๊ธฐ (0) | 2024.08.01 |
์ ๋ผํธํ ์น ์ด๋ฏธ์ง ๊ทธ๋ฆฌ๋ ๋ฐ๋ผ๋ง๋ค์ด๋ณด๊ธฐ (0) | 2024.01.07 |
์ด๋ฏธ์ง ๊ทธ๋ฆฌ๋ / CSS Grid (0) | 2024.01.07 |
๋ ์ด์์ ์ค๊ณ(1์ฐจ์/ flexbox layout ) (0) | 2024.01.07 |