๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Css

media qurey ๋ฐ˜์‘ํ˜•

 

 

๐Ÿ“˜ media qurey

 

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋Š” ์ฐธ ๋˜๋Š” ๊ฑฐ์ง“์„ ๋‚˜ํƒ€๋‚ด๋Š” ์กฐ๊ฑด๋ฌธ์œผ๋กœ,

์ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ™”๋ฉด ํฌ๊ธฐ์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ํšจ๊ณผ๋ฅผ ์ค„ ์ˆ˜ ์žˆ๋‹ค.

 

์•„๋ž˜๋Š” ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์— ๊ธฐ๋ณธ ๋ฌธ๋ฒ•์ด๋‹ค.

@media ํƒ€์ž… (์กฐ๊ฑด๋ฌธ) {์‹คํ–‰์ฝ”๋“œ}

 

 

 

1. ํƒ€์ž…

๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์— ํƒ€์ž…์€ ์ ์šฉ๋˜๋Š” ๋งค์ฒด์˜ ์ข…๋ฅ˜๋ฅผ ๋œปํ•˜๋ฉฐ,

์ฃผ๋กœ all, screen์ด ์ž์ฃผ ์‚ฌ์šฉ๋œ๋‹ค.

 

ํƒ€์ž… ์„ค๋ช…
all ๋ชจ๋“  ๋งค์ฒด์— ์‚ฌ์šฉํ•จ.
print ํ”„๋ฆฐํ„ฐ ๊ธฐ๊ธฐ์— ์‚ฌ์šฉํ•จ.
screen ์ปดํ“จํ„ฐ๋‚˜ ํƒœ๋ธ”๋ฆฟ, ์Šค๋งˆํŠธํฐ ๋“ฑ ์Šคํฌ๋ฆฐ(screen)์ด ์žˆ๋Š” ๋งค์ฒด์— ์‚ฌ์šฉํ•จ.
speech ์›น ํŽ˜์ด์ง€๋ฅผ ์ฝ์–ด์ฃผ๋Š” ์Šคํฌ๋ฆฐ ๋ฆฌ๋”(screenreader)์— ์‚ฌ์šฉํ•จ.

 

 

 

2. ์กฐ๊ฑด๋ฌธ

๊ฐ€๋กœ ๋˜๋Š” ์„ธ๋กœ ํญ์„ ๊ธฐ์ค€์œผ๋กœ

์ž‘์€ ํ™”๋ฉด๋ถ€ํ„ฐ ํฐ ํ™”๋ฉด๊นŒ์ง€ ๋˜๋Š” ๊ทธ ๋ฐ˜๋Œ€๋กœ ์ง€์ •ํ•ด์„œ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ฃผ๋กœ ๊ฐ€๋กœํญ์˜ ํ…Œ์Šคํฌํƒ‘์„ ๊ธฐ์ค€์œผ๋กœ ์‚ผ๋Š”๋‹ค.

์•„๋ž˜ ์ฝ”๋“œ๋Š” ์˜ˆ์‹œ๋กœ ํ…Œ์Šคํฌํƒ‘ > ํƒœ๋ธ”๋ฆฟ > ๋ชจ๋ฐ”์ผ ์ˆœ์„œ๋Œ€๋กœ ์ž‘์„ฑํ–ˆ๋‹ค.

 

@media screen and (max-width: 1199px) { 
  /* ์‹คํ–‰ ์ฝ”๋“œ*/
}
@media screen and (max-width: 991px) {
  /* ์‹คํ–‰ ์ฝ”๋“œ*/
}
@media screen and (max-width: 767px) {
  /* ์‹คํ–‰ ์ฝ”๋“œ*/
}
@media screen and (max-width:575px) { 
  /* ์‹คํ–‰ ์ฝ”๋“œ*/
}