๐ŸŽจ 11. CSS ๋ณ€์ˆ˜: '์œ ์ง€๋ณด์ˆ˜ ๊ฐ€๋Šฅํ•œ ๋””์ž์ธ ์‹œ์Šคํ…œ์˜ ์‹ฌ์žฅ'

2026๋…„ 3์›” 5์ผ ์ˆ˜์ •๋จ

๐Ÿ“‹ ๊ฐœ์š”

๋‹จ์ˆœํžˆ ๊ฐ’์„ ์ €์žฅํ•˜๋Š” ์ˆ˜์ค€์„ ๋„˜์–ด, ๋Ÿฐํƒ€์ž„์— ์Šคํƒ€์ผ์„ ์ œ์–ดํ•˜๊ณ  ํ…Œ๋งˆ๋ฅผ ์ „ํ™˜ํ•˜๋Š” ์ „๋žต์ ์ธ CSS Custom Properties ํ™œ์šฉ๋ฒ•์„ ์˜์ฒ ์ด์™€ ํ•จ๊ป˜ ์•Œ์•„๋ด…๋‹ˆ๋‹ค.

๐Ÿ“Œ ์ด ๋ฌธ์„œ๋ฅผ ์ฝ๊ธฐ ์ „์—

โฑ๏ธ ์˜ˆ์ƒ ์ฝ๊ธฐ ์‹œ๊ฐ„: 9๋ถ„(์ „์ฒด) / ํ•ต์‹ฌ ํŒŒํŠธ๋งŒ: 5๋ถ„

๐Ÿ—บ๏ธ ์ด ๋ฌธ์„œ์˜ ํ๋ฆ„
[CSS ๋ณ€์ˆ˜์˜ ๋ฌธ๋ฒ•] โ†’ [Scoped ๋ณ€์ˆ˜์™€ ํ…Œ๋งˆ ์ „ํ™˜] โ†’ [JS์™€ CSS์˜ ๋‹ค๋ฆฌ ๋†“๊ธฐ]

๐ŸŽฏ ์ด ๋ฌธ์„œ๋ฅผ ๋‹ค ์ฝ์œผ๋ฉด ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ

  • :root๋ฅผ ๋„˜์–ด ํŠน์ • ์ปดํฌ๋„ŒํŠธ ๋‹จ์œ„๋กœ ๋ณ€์ˆ˜๋ฅผ ์ •์˜ํ•˜๊ณ  ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋‹คํฌ ๋ชจ๋“œ์™€ ๋ธŒ๋žœ๋“œ ์ปฌ๋Ÿฌ ์ „ํ™˜์„ ๋‹จ ๋ช‡ ์ค„์˜ CSS๋กœ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.
  • ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ CSS ๋ณ€์ˆ˜๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์กฐ์ž‘ํ•ด ๋™์ ์ธ ํšจ๊ณผ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๐Ÿ—บ๏ธ ์ด ๋ฌธ์„œ์˜ ๋ฐฐ๊ฒฝ ์„ธ๊ณ„๊ด€: '์˜์ˆ˜๋„ค ์ปค๋ฎค๋‹ˆํ‹ฐ'

  • ๐Ÿฃ ์˜์ฒ  ( ์‹ ์ž… ): "์˜ํ˜ธ ๋‹˜! ์˜์ˆ™ ๋””์ž์ด๋„ˆ ๋‹˜์ด ๋ธŒ๋žœ๋“œ ๋ธ”๋ฃจ ์ปฌ๋Ÿฌ๋ฅผ ์‚ด์ง ์—ฐํ•˜๊ฒŒ ๋ฐ”๊ฟ”๋‹ฌ๋ผ๊ณ  ํ•˜์…จ์–ด์š”. ๊ทผ๋ฐ ํ”„๋กœ์ ํŠธ ์ „์ฒด์— ๊ทธ ํŒŒ๋ž€์ƒ‰์ด ์ˆ˜๋ฐฑ ๊ตฐ๋ฐ ๋ฟŒ๋ ค์ ธ ์žˆ๋Š”๋ฐ... ์ด๊ฑฐ ๋‹ค ์ฐพ์•„์„œ ๋ฐ”๊พธ๋ ค๋ฉด ์˜ค๋Š˜ ํ‡ด๊ทผ์€ ๋‹ค ํ–ˆ๋„ค์š”. ๐Ÿ˜ญ"
  • ๐Ÿฆ ์˜ํ˜ธ ( ๋ฆฌ๋“œ ): "์˜์ฒ  ๋‹˜, ํ•˜๋“œ์ฝ”๋”ฉ๋œ ๊ฐ’๋“ค์˜ ์ง€์˜ฅ์— ๋น ์ง€์…จ๊ตฐ์š”. ๋งŒ์•ฝ ์ƒ‰์ƒ์„ '์ด๋ฆ„ํ‘œ(๋ณ€์ˆ˜)'๋กœ ๊ด€๋ฆฌํ–ˆ๋‹ค๋ฉด, ๊ทธ ์ด๋ฆ„ํ‘œ์˜ ๊ฐ’ ํ•˜๋‚˜๋งŒ ๋ฐ”๊พธ๋ฉด ์ˆ˜๋ฐฑ ๊ตฐ๋ฐ๊ฐ€ ๋™์‹œ์— ๋ณ€ํ–ˆ์„ ํ…๋ฐ ๋ง์ด์ฃ . ์ž, ๋””์ž์ธ ์‹œ์Šคํ…œ์˜ ์ฒซ๊ฑธ์Œ์ธ CSS ๋ณ€์ˆ˜๋ฅผ ๋ฐฐ์›Œ๋ด…์‹œ๋‹ค."

๐Ÿค” ์™œ ์•Œ์•„์•ผ ํ•˜๋Š”๊ฐ€

CSS ๋ณ€์ˆ˜(Custom Properties)๋Š” ๋‹จ์ˆœํ•œ ํŽธ์˜ ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ '์‹œ์Šคํ…œ' ์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์˜ˆ์ „์—๋Š” SASS ๊ฐ™์€ ์ „์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ์จ์•ผ๋งŒ ๋ณ€์ˆ˜๋ฅผ ์“ธ ์ˆ˜ ์žˆ์—ˆ์ง€๋งŒ, ์ด์ œ CSS ํ‘œ์ค€ ๋ณ€์ˆ˜๋Š” ๊ทธ๋ณด๋‹ค ํ›จ์”ฌ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๊ฐ€์žฅ ํฐ ์ฐจ๋ณ„์ ์€ ๋Ÿฐํƒ€์ž„์„ฑ ์ž…๋‹ˆ๋‹ค. SASS ๋ณ€์ˆ˜๋Š” ๋นŒ๋“œํ•˜๊ณ  ๋‚˜๋ฉด ์‚ฌ๋ผ์ง€์ง€๋งŒ, CSS ๋ณ€์ˆ˜๋Š” ๋ธŒ๋ผ์šฐ์ €์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฐ’์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์ฃ . 5๋…„์ฐจ ์ด์ƒ์˜ ์‹œ๋‹ˆ์–ด๋Š” ์ด๋ฅผ ํ™œ์šฉํ•ด ๋‹คํฌ ๋ชจ๋“œ ์ฒ˜๋Ÿผ ๋ณต์žกํ•œ ์Šคํƒ€์ผ ์ „ํ™˜์„ ์กฐ๊ฑด๋ถ€ ํด๋ž˜์Šค ์—†์ด ์šฐ์•„ํ•˜๊ฒŒ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ—๏ธ 1. CSS ๋ณ€์ˆ˜์˜ ๊ธฐ๋ณธ๊ณผ ์Šค์ฝ”ํ”„(Scope)

/* 1. ์ตœ์ƒ๋‹จ(Global) ์„ ์–ธ */
:root {
  --primary-color: #3b82f6;
}
 
/* 2. ์ปดํฌ๋„ŒํŠธ(Local) ์„ ์–ธ - ์˜ค๋ฒ„๋ผ์ด๋“œ ๊ฐ€๋Šฅ */
.card--featured {
  --primary-color: #f59e0b; /* ์ด ์นด๋“œ ์•ˆ์—์„œ๋งŒ ํŒŒ๋ž€์ƒ‰์ด ์ฃผํ™ฉ์ƒ‰์œผ๋กœ! */
}
 
/* 3. ์‚ฌ์šฉ */
.btn {
  background-color: var(--primary-color);
}

๐Ÿฆ ์˜ํ˜ธ์˜ ํ•ต์‹ฌ ๋ ˆ์Šจ:
"๋ณ€์ˆ˜๋Š” ์ƒ์†๋ฉ๋‹ˆ๋‹ค! ๋ถ€๋ชจ ์š”์†Œ์—์„œ ๋ณ€์ˆ˜ ๊ฐ’์„ ๋ฐ”๊พธ๋ฉด ์ž์‹ ์š”์†Œ๋“ค์ด ์ผ์ œํžˆ ๊ทธ ๋ฐ”๋€ ๊ฐ’์„ ์“ฐ๊ฒŒ ๋˜์ฃ . ์ด๊ฒŒ ๋ฐ”๋กœ ํ…Œ๋งˆ ์ „ํ™˜์˜ ํ•ต์‹ฌ ์›๋ฆฌ์ž…๋‹ˆ๋‹ค."


๐ŸŒ™ 2. ๋‹คํฌ ๋ชจ๋“œ: if๋ฌธ ์—†๋Š” ํ…Œ๋งˆ ์ „ํ™˜

๊ณผ๊ฑฐ์ฒ˜๋Ÿผ ๋ชจ๋“  ์ปดํฌ๋„ŒํŠธ์— .dark .btn ์ฒ˜๋Ÿผ ์„œ๋ธŒ ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

:root {
  --bg: #ffffff;
  --text: #000000;
}
 
[data-theme="dark"] {
  --bg: #000000;
  --text: #ffffff;
}
 
body {
  background: var(--bg);
  color: var(--text);
}

๐Ÿฃ ์˜์ฒ : "์™€... body์˜ ๋ณ€์ˆ˜ ๊ฐ’๋งŒ ๊ฐˆ์•„๋ผ์šฐ๋‹ˆ๊นŒ ๋ฐ‘์— ์žˆ๋Š” ์ž์‹๋“ค์ด ์‹น ๋‹ค ๋ฐ”๋€Œ๋„ค์š”? ๋งˆ์ˆ  ๊ฐ™์•„์š”!"


๐Ÿ”— 3. JS์™€์˜ ๊ฐ•๋ ฅํ•œ ์ฝœ๋ผ๋ณด๋ ˆ์ด์…˜

CSS ๋ณ€์ˆ˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ๋„ ์‹ค์‹œ๊ฐ„ ์ ‘๊ทผ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

/* ๋งˆ์šฐ์Šค ์œ„์น˜์— ๋”ฐ๋ผ ๋ณ€์ˆ˜ ๊ฐ’์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ณ€๊ฒฝ */
document.documentElement.style.setProperty('--mouse-x', `${e.clientX}px`);

๐Ÿฆ ์˜ํ˜ธ์˜ ๋””ํ…Œ์ผ:
"์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์„ค์ •๊ฐ’์„ CSS์— ๋ฐ”๋กœ ๋ฐ˜์˜ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์œ ์šฉํ•˜์ฃ . CSS์˜ ์„ ์–ธ์ ์ธ ํŠน์„ฑ๊ณผ JS์˜ ๋™์ ์ธ ํŠน์„ฑ์„ ์—ฐ๊ฒฐํ•˜๋Š” ํŠผํŠผํ•œ ๋‹ค๋ฆฌ์ž…๋‹ˆ๋‹ค."


๐Ÿ“ ๋งˆ๋ฌด๋ฆฌ ํ€ด์ฆˆ

Q1. CSS ๋ณ€์ˆ˜๋ฅผ ์„ ์–ธํ•  ๋•Œ ์ด๋ฆ„ ์•ž์— ๋ฐ˜๋“œ์‹œ ๋ถ™์—ฌ์•ผ ํ•˜๋Š” ๊ธฐํ˜ธ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

โœ… ์ •๋‹ต: -- (์ด์ค‘ ํ•˜์ดํ”ˆ)

๐Ÿ’ก ์ƒ์„ธ ํ•ด์„ค:

  • ์›๋ฆฌ: CSS ํ‘œ์ค€ ๋ช…์„ธ์— ๋”ฐ๋ผ ์‚ฌ์šฉ์ž ์ •์˜ ์†์„ฑ(Custom Properties)์€ ๋ฐ˜๋“œ์‹œ --๋กœ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ธฐ์กด์˜ ํ‘œ์ค€ CSS ์†์„ฑ๊ณผ ๋ช…ํ™•ํžˆ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค.
  • ์˜ค๋‹ต ํ”ผ๋“œ๋ฐฑ: "์˜์ฒ  ๋‹˜, ๋‹ฌ๋Ÿฌ($) ๊ธฐํ˜ธ๋Š” SASS ์ „์šฉ์ด์—์š”! ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์•Œ์•„๋“ฃ๊ฒŒ ํ•˜๋ ค๋ฉด ํ•˜์ดํ”ˆ ๋‘ ๊ฐœ๋ฅผ ๊ผญ ๊ธฐ์–ตํ•˜์„ธ์š”."

Q2. CSS ๋ณ€์ˆ˜๊ฐ€ SASS ๋ณ€์ˆ˜๋ณด๋‹ค ๋›ฐ์–ด๋‚œ ๊ฒฐ์ •์ ์ธ ์žฅ์ ์€ ๋ฌด์—‡์ธ๊ฐ€์š”?

  1. ์ปดํŒŒ์ผ ์†๋„๊ฐ€ ๋น ๋ฅด๋‹ค.
  2. ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋Ÿฐํƒ€์ž„์— ๊ฐ’์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.
  3. ๋ชจ๋“  ๋ธŒ๋ผ์šฐ์ €์—์„œ 100% ์ง€์›๋œ๋‹ค.
  4. ๋” ๋ณต์žกํ•œ ์ˆ˜ํ•™ ์—ฐ์‚ฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

โœ… ์ •๋‹ต: 2. ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋Ÿฐํƒ€์ž„์— ๊ฐ’์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.

๐Ÿ’ก ์ƒ์„ธ ํ•ด์„ค:

  • ์›๋ฆฌ: SASS ๋ณ€์ˆ˜๋Š” ๋นŒ๋“œ ์‹œ์ ์— ์ •์ ์ธ ๊ฐ’์œผ๋กœ ์น˜ํ™˜๋˜์ง€๋งŒ, CSS ๋ณ€์ˆ˜๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋‚˜ ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ ๋“ฑ์„ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ฐ’์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ค๋‹ต ํ”ผ๋“œ๋ฐฑ: "์˜์ฒ  ๋‹˜, ๋™์ ์œผ๋กœ ๋ณ€ํ•˜๋Š” ๋‹คํฌ ๋ชจ๋“œ๋‚˜ ํ…Œ๋งˆ ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค ๋•Œ CSS ๋ณ€์ˆ˜๊ฐ€ ์••๋„์ ์œผ๋กœ ์œ ๋ฆฌํ•œ ์ด์œ ๊ฐ€ ๋ฐ”๋กœ ์ด๊ฑฐ์˜ˆ์š”!"

Q2. [์˜์ฒ ์ด์˜ ํ…Œ์ŠคํŠธ ํƒ€์ž„: ์‹ค๋ฌด ๋”œ๋ ˆ๋งˆ]
์˜์ฒ ์ด๊ฐ€ ๋ฒ„ํŠผ ํ•˜๋‚˜์—๋งŒ ๋‹ค๋ฅธ ์ƒ‰์ƒ์„ ์ ์šฉํ•˜๋ ค๊ณ  .btn--orange { --color: orange; }๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋ฒ„ํŠผ ์•ˆ์˜ ํ…์ŠคํŠธ ์ƒ‰์ƒ์ด ๋ฐ”๋€Œ์ง€ ์•Š๋„ค์š”. ํ™•์ธํ•ด๋ณด๋‹ˆ ํ…์ŠคํŠธ ์ƒ‰์ƒ์€ var(--text-color)๋ฅผ ์“ฐ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์˜์ฒ ์ด๊ฐ€ ์ด ๋ฒ„ํŠผ ์•ˆ์˜ ํ…์ŠคํŠธ๋งŒ ์ฃผํ™ฉ์ƒ‰์œผ๋กœ ๋ฐ”๊พธ๊ธฐ ์œ„ํ•ด ๊ฐ€์žฅ ์šฐ์•„ํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ๋Š” ํ–‰๋™์€?

โœ… ์ •๋‹ต: .btn--orange ์•ˆ์—์„œ --text-color ๋ณ€์ˆ˜๊ฐ’์„ orange๋กœ ์žฌ์ •์˜ํ•œ๋‹ค.

๐Ÿ’ก ์ƒ์„ธ ํ•ด์„ค:

  • ์›๋ฆฌ ์„ค๋ช…: ๋ณ€์ˆ˜๋Š” ํ•˜์œ„ ์š”์†Œ๋กœ ์ƒ์†๋ฉ๋‹ˆ๋‹ค. ์ปดํฌ๋„ŒํŠธ ๋ ˆ๋ฒจ์—์„œ ๋ณ€์ˆ˜๊ฐ’์„ ์˜ค๋ฒ„๋ผ์ด๋“œํ•˜๋ฉด, ํ•ด๋‹น ์ปดํฌ๋„ŒํŠธ ๋‚ด๋ถ€์˜ ๋ชจ๋“  ์ž์‹๋“ค์ด ๊ทธ ์ƒˆ๋กœ์šด ๊ฐ’์„ ์ฐธ์กฐํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.
  • ์˜ค๋‹ต ํ”ผ๋“œ๋ฐฑ: "์˜์ฒ  ๋‹˜, ์ƒˆ๋กœ์šด ์†์„ฑ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ ๊ธฐ์กด ์ •์˜๋œ '์‹œ์Šคํ…œ ๋ณ€์ˆ˜'๋ฅผ ๋ฎ์–ด์“ฐ๋Š” ๊ฒŒ ๋””์ž์ธ ์‹œ์Šคํ…œ์˜ ์ •์„์ž…๋‹ˆ๋‹ค."
  • ๐Ÿ“Œ ํ•ต์‹ฌ ๊ธฐ์–ต๋ฒ•: "๋ณ€์ˆ˜๋ฅผ ๋ฎ์–ด์“ฐ๋Š” ๊ฒƒ์ด ์‹œ์Šคํ…œ์„ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด๋‹ค!"

๐Ÿฃ ์˜์ฒ ์ด์˜ ํ‡ด๊ทผ ์ผ๊ธฐ

์˜ค๋Š˜ ๋ณ€์ˆ˜๋ฅผ ๋ฐฐ์šฐ๊ณ  ๋‚˜๋‹ˆ, ๊ทธ๋™์•ˆ ๋‚ด๊ฐ€ ์ง  ์ฝ”๋“œ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๊ฒฝ์ง๋˜์–ด ์žˆ์—ˆ๋Š”์ง€ ์•Œ๊ฒŒ ๋๋‹ค.
์ƒ‰์ƒ ์ฝ”๋“œ ํ•˜๋‚˜ ๋ฐ”๊พธ๋ ค๊ณ  Ctrl+F๋ฅผ ๋ˆ„๋ฅด๋˜ ๋‚ด ๋ชจ์Šต์ด ๋งˆ์น˜ ์›์‹œ์ธ ๊ฐ™์•˜๋‹ค.
์ด์ œ ๋ธŒ๋žœ๋“œ ์ปฌ๋Ÿฌ๊ฐ€ ๋ฐ”๋€Œ์–ด๋„ ์ปคํ”ผ ํ•œ ์ž” ๋งˆ์‹œ๋ฉด์„œ 1์ดˆ ๋งŒ์— ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

๐Ÿ’ก "ํ•˜๋“œ์ฝ”๋”ฉ์€ ๋ถ€์ฑ„์ด๊ณ , ๋ณ€์ˆ˜๋Š” ํˆฌ์ž๋‹ค. ๋‚˜์ค‘์— ๊ณ ํ†ต๋ฐ›์ง€ ์•Š์œผ๋ ค๋ฉด ์ฒ˜์Œ๋ถ€ํ„ฐ ์ด๋ฆ„์„ ๋ถ™์—ฌ๋ผ."

ํ‡ด๊ทผ๊ธธ์— ์˜ค๋Š˜ ๋งŒ๋“  ๋‹คํฌ ๋ชจ๋“œ ์Šค์œ„์น˜๋ฅผ ๊ณ„์† ๋ˆŒ๋Ÿฌ๋ดค๋‹ค.
์ฝ”๋“œ ๋ช‡ ์ค„๋กœ ํ™”๋ฉด ์ „์ฒด์˜ ๋ถ„์œ„๊ธฐ๊ฐ€ ์ƒฅ ๋ฐ”๋€Œ๋Š” ๊ฒŒ ๋„ˆ๋ฌด ์งœ๋ฆฟํ•˜๋‹ค.
์˜์ˆ˜ ๋‹˜์ด "๋ฒŒ์จ ๋‹ค ๋ฐ”๊ฟจ์–ด?"๋ผ๊ณ  ๋†€๋ผ์‹ค ๋•Œ "์ด๊ฒŒ ์‹œ๋‹ˆ์–ด์˜ ์†๋„์ฃ "๋ผ๊ณ  ํ—ˆ์„ธ๋ฅผ ์ข€ ๋ถ€๋ ค๋ดค๋‹ค.
๋‚ด์ผ์€ 'CSS ์•„ํ‚คํ…์ฒ˜'๋ฅผ ๋ฐฐ์šด๋‹ค๋Š”๋ฐ, ์ด์ œ ์ •๋ง ๊ฑฐ๋Œ€ํ•œ ์‹œ์Šคํ…œ์„ ๋‹ค๋ฃจ๋Š” ๋ฒ•์„ ๋ฐฐ์šด๋‹ค๋Š” ๋А๋‚Œ์ด ๋“ ๋‹ค. ๐ŸŽจ


๐Ÿ”— ๋” ์•Œ์•„๋ณด๊ธฐ