๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
CSS๐Ÿ”ง/๋ฐ˜์‘ํ˜•

๋ฐ˜์‘ํ˜•

by hyojinny 2022. 11. 30.
๋ฐ˜์‘ํ˜• ํฌ๋กœ์Šค๋ธŒ๋ผ์šฐ์ง• px ํฌ๋กฌ,์—ฃ์ง€,๋ชจ๋ฐ”์ผํฌ๋กฌ,๋ชจ๋ฐ”์ผ์‚ฌํŒŒ๋ฆฌ
IE11 ์ง€์›์ข…๋ฃŒ(2022.06) ํ›„ ํฌ๋กœ์Šค๋ธŒ๋ผ์šฐ์ง• ์•ˆํ•˜๋Š”์ถ”์„ธ
(๋ฐ˜์‘ํ˜• ํ™”๋ฉดํ…Œ์ŠคํŠธ์‹œ ์ฐฝ์„ ์ค„์ผ๋•Œ ๊ฐ€๋กœ์Šคํฌ๋กค์ด ๋‚˜์˜ค๋ฉด ์•ˆ๋จ)
๋ฐํƒ‘
๋ฏธ๋””์–ด์ฟผ๋ฆฌ ๋ถ„๊ธฐ์  ์„ค์ •
- ์ด๋ก ์ ์œผ๋กœ๋Š” min-width๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋ฐ”์ผ๋ถ€ํ„ฐ pc๋กœ ์ฝ”๋”ฉํ•˜๋Š”๊ฒƒ์ด ์ข‹์œผ๋‚˜
  ๋ฐํƒ‘๋””์ž์ธ์ด ๋จผ์ € ๋‚˜์˜ค๋Š”๊ฒฝ์šฐ๊ฐ€ ๋งŽ์œผ๋ฏ€๋กœ max-width
  ์‚ฌ์šฉํ•˜์—ฌ ํฐํ™”๋ฉด์—์„œ ๋ชจ๋ฐ”์ผ๋กœ ๋‚ด๋ ค๊ฐ€๋ฉฐ ์ฝ”๋”ฉ

- ํฐํ™”๋ฉด๋ถ€ํ„ฐ ์‹œ์ž‘ํ• ๊ฒฝ์šฐ ๋ชจ๋ฐ”์ผ์žฅ์น˜์—์„œ ์œ„์—์„œ ์•„๋ž˜๋กœ ๋ชจ๋‘ ์ฝ์Œ
๋ชจ๋ฐ”์ผ๋กœ ์ ‘์†์„ ํ–ˆ์„๋•Œ min-width ๋ฅผ ์ฃผ๋ฉด ํƒ€๋ธ”๋ ›์ด๋‚˜ pc ๋ณด๋‹ค ์ข€๋” ๋น ๋ฆ„
๋ถ„๊ธฐ์  ์„ค์ • - ํƒ€๋ธ”๋ ›๋ถ„๊ธฐ์ ์€ 1024, 1200์ด ์ฃผ๋กœ ์‚ฌ์šฉ
  ์ปจํ…์ธ  ๋‚ด์šฉ์ด ๋งŽ์€๊ฒฝ์šฐ(ํ—ค๋”) ์š”์†Œ๋ณ„ ๋ถ„๊ธฐ์  1280 ๋”ฐ๋กœ์‚ฌ์šฉ

- ๋””์ž์ธ ๊ทธ๋ฆฌ๋“œ๊ฐ€ 1600, 1400์ฒ˜๋Ÿผ ์ปค์ง€๋Š” ์ถ”์„ธ์ด๋ฏ€๋กœ ํƒ€๋ธ”๋ ›๋ถ„๊ธฐ์ ์€ 1200์ด ์ข‹์Œ
๊ธฐ๋ณธ๋ถ„๊ธฐ์ ์œผ๋กœ 
๋Œ€์‘ํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ
 ํƒ€๋ธ”๋ › 1200์ดํ•˜
@media (max-width:1200px) {}
- ๋ชจ๋ฐ”์ผ 767์ดํ•˜
@media (max-width:767px) {}
- ๊ธฐ๋ณธ๋ถ„๊ธฐ์ ์œผ๋กœ ๋Œ€์‘ํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ ์š”์†Œ๋ณ„๋กœ ๋ถ„๊ธฐ์ ์„ ์ถ”๊ฐ€ํ•ด์•ผํ•จ
๋ถ„๊ธฐ์ ์€ ์ตœ์†Œํ•œ์œผ๋กœ ํ•˜๋Š”๊ฒƒ์ด ์ข‹์Œ
๋ชจ๋ฐ”์ผ - ๋ชจ๋ฐ”์ผ๋ถ€ํ„ฐ ์‹œ์ž‘ํ• ๊ฒฝ์šฐ ๋ชจ๋ฐ”์ผ์žฅ์น˜์—์„œ ๋ชจ๋ฐ”์ผ css๋งŒ ์ฝ๊ธฐ๋•Œ๋ฌธ์— ๋งค์šฐ์กฐ๊ธˆ ๋น ๋ฆ„
- ํƒ€๋ธ”๋ › 768์ด์ƒ
@media (min-width:768px) {}
- ๋ฐ์Šคํฌํƒ‘ 1200์ด์ƒ
@media (min-width:1200px) {}
๋ฐ˜์‘ํ˜• ์ฃผ์˜ - ๋ฐ˜์‘ํ˜•์ž‘์—…์‹œ ๋ชจ๋“ ์„น์…˜์— ํƒ€๋ธ”๋ › ์ขŒ์šฐ์—ฌ๋ฐฑ์„ ๋ฏธ๋ฆฌ๊ฑธ์–ด์„œ ์ฐฝ์กฐ์ ˆ์‹œ ๋ถ™์ง€์•Š๊ฒŒํ•จ
- ์ปจํ…์ธ ๋ ˆ์ด์•„์›ƒ์ด 1200์ผ๊ฒฝ์šฐ max-width:1200 + ํƒ€๋ธ”๋ ›์ขŒ์šฐ์—ฌ๋ฐฑ(20 + 20) = 1240
- ๋ฐ˜์‘ํ˜• ์ปฌ๋Ÿผ ๋ ˆ์ด์•„์›ƒ์˜ ๊ฐ€๋กœ๋Š” %๊ฐ€ ๊ธฐ๋ณธ
- ์ปฌ๋Ÿผ์‚ฌ์ด์˜ ๊ฐ„๊ฒฉ์€ px์ด ๊ธฐ๋ณธ์ด๋‚˜ ๋งŽ์ด ๋„“์€๊ฒฝ์šฐ๋Š” %๋กœ ์ฒ˜๋ฆฌ
- ๋™์ผ๋ถ€๋ชจ์•ˆ์—์„œ ๋ชจ๋ฐ”์ผ์š”์†Œ๊ฐ€ ๋”ฐ๋กœ ์žˆ์„๊ฒฝ์šฐ .m_gnb, .m_util ๋“ฑ์œผ๋กœ ๋‹ค๋ฅด๊ฒŒ ๋„ค์ด๋ฐ

๋Œ“๊ธ€