Text Shadow Generator

CSS text-shadow ์†์„ฑ์„ ์‹œ๊ฐ์ ์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ  ๋ฏธ๋ฆฌ๋ณด๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ…์ŠคํŠธ ์„ค์ •
๋ฏธ๋ฆฌ๋ณด๊ธฐ ํ…์ŠคํŠธ์˜ ์Šคํƒ€์ผ์„ ์„ค์ •ํ•˜์„ธ์š”
๊ทธ๋ฆผ์ž ์„ค์ •
๊ฐ ๊ทธ๋ฆผ์ž์˜ ์†์„ฑ์„ ์กฐ์ •ํ•˜์„ธ์š”

๊ทธ๋ฆผ์ž 1

ํ”„๋ฆฌ์…‹
๋ฏธ๋ฆฌ ์ •์˜๋œ ํ…์ŠคํŠธ ๊ทธ๋ฆผ์ž ์Šคํƒ€์ผ์„ ์‚ฌ์šฉํ•ด๋ณด์„ธ์š”
๋ฏธ๋ฆฌ๋ณด๊ธฐ
์ƒ์„ฑ๋œ ํ…์ŠคํŠธ ๊ทธ๋ฆผ์ž ํšจ๊ณผ๋ฅผ ํ™•์ธํ•˜์„ธ์š”
Sample Text
์ƒ์„ฑ๋œ CSS
text-shadow: 2px 2px 4px #00000080;
Text Shadow ์™„์ „ ๊ฐ€์ด๋“œ

Text Shadow ์†์„ฑ ์ดํ•ด

์†์„ฑ ๊ฐ’ ์„ค๋ช…

  • โ€ข X ์˜คํ”„์…‹: X ์˜คํ”„์…‹: ๊ทธ๋ฆผ์ž์˜ ์ˆ˜ํ‰ ์œ„์น˜ (์–‘์ˆ˜: ์˜ค๋ฅธ์ชฝ, ์Œ์ˆ˜: ์™ผ์ชฝ)
  • โ€ข Y ์˜คํ”„์…‹: Y ์˜คํ”„์…‹: ๊ทธ๋ฆผ์ž์˜ ์ˆ˜์ง ์œ„์น˜ (์–‘์ˆ˜: ์•„๋ž˜์ชฝ, ์Œ์ˆ˜: ์œ„์ชฝ)
  • โ€ข ๋ธ”๋Ÿฌ: ๋ธ”๋Ÿฌ: ๊ทธ๋ฆผ์ž์˜ ํ๋ฆผ ์ •๋„ (0: ์„ ๋ช…, ํด์ˆ˜๋ก ํ๋ฆผ)
  • โ€ข ์ƒ‰์ƒ: ์ƒ‰์ƒ: ๊ทธ๋ฆผ์ž์˜ ์ƒ‰์ƒ (HEX, RGB, RGBA ๋“ฑ)

๋ฌธ๋ฒ• ๊ตฌ์กฐ

text-shadow: x y blur color;
text-shadow: 2px 2px 4px #000000;

๋””์ž์ธ ํ™œ์šฉ ๊ธฐ๋ฒ•

๊นŠ์ด๊ฐ ์—ฐ์ถœ

  • โ€ข ์ž‘์€ ์˜คํ”„์…‹ + ์ž‘์€ ๋ธ”๋Ÿฌ: ๋ฏธ๋ฌ˜ํ•œ ๊นŠ์ด๊ฐ
  • โ€ข ํฐ ์˜คํ”„์…‹ + ํฐ ๋ธ”๋Ÿฌ: ๊ฐ•ํ•œ ์ž…์ฒด๊ฐ
  • โ€ข ์–ด๋‘์šด ์ƒ‰์ƒ: ์ž์—ฐ์Šค๋Ÿฌ์šด ๊ทธ๋ฆผ์ž ํšจ๊ณผ
  • โ€ข ๋ฐ˜ํˆฌ๋ช… ์ƒ‰์ƒ: ๋ถ€๋“œ๋Ÿฌ์šด ๊ทธ๋ฆผ์ž ํ‘œํ˜„

ํŠน์ˆ˜ ํšจ๊ณผ

  • โ€ข 0 0 blur color: ๊ธ€๋กœ์šฐ(๋ฐœ๊ด‘) ํšจ๊ณผ
  • โ€ข ์—ฌ๋Ÿฌ ๊ทธ๋ฆผ์ž ์กฐํ•ฉ: ๋ณตํ•ฉ์ ์ธ ํšจ๊ณผ
  • โ€ข ๋Œ€๋น„๋˜๋Š” ์ƒ‰์ƒ: ๋„ค์˜จ์‚ฌ์ธ ํšจ๊ณผ
  • โ€ข ์Œ์ˆ˜ ์˜คํ”„์…‹: ์—ญ๋ฐฉํ–ฅ ์กฐ๋ช… ํšจ๊ณผ

์‹ค๋ฌด ์ ์šฉ ์‚ฌ๋ก€

  • โ€ข ํ—ค๋“œ๋ผ์ธ: ๊ฐ•ํ•œ ์ž„ํŒฉํŠธ๋ฅผ ์œ„ํ•œ ๋“œ๋กญ ์„€๋„์šฐ
  • โ€ข ๋ฒ„ํŠผ ํ…์ŠคํŠธ: ๊ฐ€๋…์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ๋ฏธ๋ฌ˜ํ•œ ๊ทธ๋ฆผ์ž
  • โ€ข ๋กœ๊ณ : ๋ธŒ๋žœ๋“œ ์•„์ด๋ดํ‹ฐํ‹ฐ ๊ฐ•ํ™”๋ฅผ ์œ„ํ•œ ํŠน๋ณ„ํ•œ ํšจ๊ณผ
  • โ€ข ๋ฐฐ๋„ˆ: ์‹œ๊ฐ์  ์ฃผ๋ชฉ๋„๋ฅผ ๋†’์ด๋Š” ๊ธ€๋กœ์šฐ ํšจ๊ณผ
  • โ€ข ๋‚ด๋น„๊ฒŒ์ด์…˜: ํ˜„์žฌ ํŽ˜์ด์ง€ ํ‘œ์‹œ๋ฅผ ์œ„ํ•œ ํ•˜์ด๋ผ์ดํŠธ

์ ‘๊ทผ์„ฑ ๊ณ ๋ ค์‚ฌํ•ญ

  • โ€ข ํ…์ŠคํŠธ์™€ ๋ฐฐ๊ฒฝ ๊ฐ„ ์ถฉ๋ถ„ํ•œ ๋Œ€๋น„์œจ ์œ ์ง€ (WCAG ๊ธฐ์ค€)
  • โ€ข ๊ทธ๋ฆผ์ž๋กœ ์ธํ•œ ๊ฐ€๋…์„ฑ ์ €ํ•˜ ๋ฐฉ์ง€
  • โ€ข ์ƒ‰์ƒ์—๋งŒ ์˜์กดํ•˜์ง€ ์•Š๋Š” ์ •๋ณด ์ „๋‹ฌ
  • โ€ข ๊ณ ๋Œ€๋น„ ๋ชจ๋“œ์—์„œ์˜ ํ‘œ์‹œ ์ƒํƒœ ํ™•์ธ
  • โ€ข ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ทธ๋ฆผ์ž๋Š” ์ ‘๊ทผ์„ฑ ์„ค์ • ๊ณ ๋ ค

์„ฑ๋Šฅ ์ตœ์ ํ™”

  • โ€ข ๊ณผ๋„ํ•œ ๋ธ”๋Ÿฌ ๊ฐ’์€ ๋ Œ๋”๋ง ์„ฑ๋Šฅ์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
  • โ€ข ์—ฌ๋Ÿฌ ๊ทธ๋ฆผ์ž ๋ ˆ์ด์–ด๋Š” ์‹ ์ค‘ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜์„ธ์š”
  • โ€ข ์• ๋‹ˆ๋ฉ”์ด์…˜ ์‹œ GPU ๊ฐ€์†์„ ํ™œ์šฉํ•˜์„ธ์š”
  • โ€ข ๋ชจ๋ฐ”์ผ ํ™˜๊ฒฝ์—์„œ์˜ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•˜์„ธ์š”