✏️ 2024. 12μ›” 10일 / CSS μ–Έμ–΄, μ½”λ”© 기초 10

πŸ”₯ nth-child / nth-of-type 더 λ‹€μ–‘ν•œ μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ nth-child / nth-of-type μΆ”κ°€ μ„ νƒμž
:nth-child(μˆ˜μ‹), :nth-of-type(μˆ˜μ‹)
λΆ€λͺ¨ νƒœκ·Έ μ•ˆμ— ν˜•μ œ νƒœκ·Έμ€‘ ν™€μˆ˜ λ²ˆμ§Έλ‚˜ 짝수번째 ν˜•μ œλ₯Ό μ„ νƒν•˜κ³  μ‹Άλ‹€λ©΄
even(짝수), odd(ν™€μˆ˜) ν‚€μ›Œλ“œλ₯Ό μ΄μš©ν•˜μ—¬ 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.
λ˜ν•œ μ—¬λŸ¬ μš”μ†Œ 쀑 νŠΉμ • λ²”μœ„μ˜ μžμ‹μš”μ†Œλ“€μ„ μ„ νƒν•˜κ³  μ‹Άλ‹€λ©΄ 'n+숫자' ν‚€μ›Œλ“œλ₯Ό 톡해 선택할 수 μžˆμŠ΅λ‹ˆλ‹€.
[κΈ°λ³Έν˜•]
✨ :nth-child(even): 짝수 번째 μœ„μΉ˜ν•œ μžμ‹μš”μ†Œλ₯Ό 선택
✨ :nth-child(odd): ν™€μˆ˜ 번째 μœ„μΉ˜ν•œ μžμ‹μš”μ†Œλ₯Ό 선택
✨ :nth-child(n+숫자): 숫자 λ²ˆμ§Έμ— μœ„μΉ˜ν•œ μžμ‹λΆ€ν„° λ§‰λ‚΄κΉŒμ§€ λͺ¨λ‘ 선택
✨ :nth-child(-n+숫자): 숫자 λ²ˆμ§Έμ— μœ„μΉ˜ν•œ μžμ‹λΆ€ν„° μ²«μ§ΈκΉŒμ§€ λͺ¨λ‘ 선택


πŸ”₯ is μ„ νƒμž, has μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ is μ„ νƒμž, has μ„ νƒμž
🌎 :isμ„ νƒμž
같은 μŠ€νƒ€μΌμ„ μ—¬λŸ¬ μš”μ†Œμ— μ μš©ν•  λ•Œ μ‚¬μš©ν•˜λŠ” μ„ νƒμžμž…λ‹ˆλ‹€.
μ΅œκ·Όμ— λ°œν‘œλœ μ„ νƒμžλ‘œ 같은 μŠ€νƒ€μΌμ„ μ—¬λŸ¬ μš”μ†Œμ— μ μš©ν•  λ•Œ κ°„νŽΈν•˜κ²Œ μ„ μ–Έν•  수 μžˆμŠ΅λ‹ˆλ‹€.
🎈 [κΈ°λ³Έν˜•]
:is(μ„ νƒμž1, μ„ νƒμž2, μ„ νƒμž3...){}
🌎 :hasμ„ νƒμž
has μ„ νƒμžλŠ” νƒœκ·Έμ•ˆμ— νŠΉμ •νƒœκ·Έκ°€ 있으면 μ„ νƒν•΄μ£ΌλŠ” μ„ νƒμžμž…λ‹ˆλ‹€.
🎈 [κΈ°λ³Έν˜•]
μ„ νƒμž:has(νƒœκ·Έ)

πŸ”₯ λ°°κ²½ 이미지 속성에 λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ λ°°κ²½ 이미지 속성
λ°°κ²½ 이미지 속성은 배경으둜 ν™œμš©ν•  이미지λ₯Ό 좜λ ₯ν•˜λŠ” μ†μ„±μž…λ‹ˆλ‹€.
μ»¨ν…μΈ λ‘œ ν™œμš©ν•˜λŠ” μš©λ„κ°€ μ•„λ‹Œ 배경을 κΎΈλ―ΈκΈ° μœ„ν•œ μš©λ„λ‘œ μ‚¬μš©ν•©λ‹ˆλ‹€.
πŸ’§ [κΈ°λ³Έν˜•]
🌈 1. background-image : url(이미지 경둜);
: λ°°κ²½ 이미지λ₯Ό 경둜둜 λΆˆλŸ¬μ˜¨λ‹€. κ·ΈλΌλ””μ–ΈνŠΈ 배경을 μ±„μšΈλ•Œλ„ μ‚¬μš©ν•©λ‹ˆλ‹€.
🌈 2. background-repeat : no-repeat / repeat-x / repeat-y;
: λ°°κ²½μ΄λ―Έμ§€μ˜ 반볡 μ—¬λΆ€λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. λ°°κ²½μ΄λ―Έμ§€λŠ” λ°”λ‘‘νŒ λ°°μ—΄λ‘œ λ°˜λ³΅λ˜μ–΄ 좜λ ₯λ˜λŠ”κ²Œ κΈ°λ³Έκ°’μž…λ‹ˆλ‹€.
λ§Œμ•½ 1μž₯만 보여주고 싢을 λ•ŒλŠ” no-repeat 속성 값을 μ§€μ •ν•˜κ³ ,
κ°€λ‘œλ‘œλ§Œ λ°˜λ³΅μ‹œν‚¬λ•ŒλŠ” repeat-x, μ„Έλ‘œλ‘œλ§Œ λ°˜λ³΅μ‹œν‚¬λ•ŒλŠ” repeat-yλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.
🌈 3. background-attachment : fixed / scroll;
: λ°°κ²½ κ³ μ • μ—¬λΆ€λ₯Ό λœ»ν•©λ‹ˆλ‹€.
기본값은 scroll이며, μŠ€ν¬λ‘€μ„ μ•„λž˜λ‘œ 내리면 이미지가 μœ„λ‘œ μ˜¬λΌκ°€κ³  fixedλ₯Ό μ„€μ •ν•˜λ©΄ 배경이 항상 같은 자리둜 κ³ μ •λ©λ‹ˆλ‹€.
🌈 4. background-position : px / left / center / right / top / bottom
: 배경의 μœ„μΉ˜λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€. λ°°κ²½ μœ„μΉ˜λ₯Ό μ§€μ •ν•  λ•Œμ—λŠ” 값을 2κ°œμ”© 써야 ν•©λ‹ˆλ‹€.
λ§Œμ•½ ν•˜λ‚˜λ§Œ μ“΄λ‹€λ©΄ xμΆ•κ³Ό y좕에 λ™μΌν•œ px만큼 λ–¨μ–΄μ Έ μœ„μΉ˜ν•˜κ²Œ λ©λ‹ˆλ‹€.
λ˜ν•œ μœ„μΉ˜ ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•˜μ—¬ μœ„μΉ˜λ₯Ό μ§€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
🌈 5. background-size : 100% / cover / contain / pxκ°’
: λ°°κ²½μ΄λ―Έμ§€μ˜ μ‚¬μ΄μ¦ˆλ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.
coverλ₯Ό μ§€μ •ν•˜λ©΄ λ°°κ²½μ˜μ—­μ˜ κ°€λ‘œ μ‚¬μ΄μ¦ˆμ— 맞좰 사진을 μ±„μš°κ³ 
contain을 μ§€μ •ν•˜λ©΄ λ°°κ²½μ˜μ—­μ˜ μ„Έλ‘œ μ‚¬μ΄μ¦ˆμ— 맞좰 사진을 μ±„μ›λ‹ˆλ‹€.
🌈 6. background : ν•˜μœ„ 속성듀을 ν•œκΊΌλ²ˆμ— μ„ μ–Έ
: background 속성은 1λ²ˆλΆ€ν„° 5λ²ˆκΉŒμ§€μ˜ λ°°κ²½ ν•˜μœ„ 속성듀을 ν•œκΊΌλ²ˆμ— μ„ μ–Έν•  λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.
ν•œκΊΌλ²ˆμ— μ„ μ–Έν• λ•Œμ—λŠ” 곡백으둜 ꡬ뢄할 수 있고, ν•„μš” μ—†λŠ” 속성은 μƒλž΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
- background : 색상 μ΄λ―Έμ§€κ²½λ‘œ κ°€λ‘œμœ„μΉ˜ μ„Έλ‘œμœ„μΉ˜ / μ‚¬μ΄μ¦ˆ λ°˜λ³΅μ—¬λΆ€ 슀크둀;



πŸ”₯ λ°°κ²½ 이미지 μ˜μ—­ 속성에 λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ λ°°κ²½ 이미지 μ˜μ—­ 속성
🌲 background-origin
λ°•μŠ€μ— νŒ¨λ”©μ΄λ‚˜ ν…Œλ‘λ¦¬κ°€ μžˆλ‹€λ©΄ λ°°κ²½ 이미지λ₯Ό μ–΄λŠ μ˜μ—­κΉŒμ§€ 보여쀄 것인지 κ²°μ •ν•˜λŠ” μ†μ„±μž…λ‹ˆλ‹€.
[κΈ°λ³Έν˜•]
🌈 - background-origin: content-box;
: λ°•μŠ€λͺ¨λΈμ—μ„œ 컨텐츠 μ˜μ—­κΉŒμ§€λ§Œ 배경이미지λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€.
🌈 - background-origin: padding-box;
: λ°•μŠ€λͺ¨λΈμ—μ„œ νŒ¨λ”© μ˜μ—­κΉŒμ§€λ§Œ 배경이미지λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€. κΈ°λ³Έκ°’.
🌈 - background-origin: border-box;
: λ°•μŠ€λͺ¨λΈμ—μ„œ ν…Œλ‘λ¦¬ μ˜μ—­κΉŒμ§€ 배경이미지λ₯Ό ν‘œμ‹œν•©λ‹ˆλ‹€.

πŸ”₯ λ‹€μ–‘ν•œ 색상 λ‹¨μœ„μ— λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ λ‹€μ–‘ν•œ 색상 λ‹¨μœ„
μ½”λ“œλ‘œ 색상을 ν‘œν˜„ν•˜λŠ” λ‹€μ–‘ν•œ λ‹¨μœ„κ°€ μžˆμŠ΅λ‹ˆλ‹€.
이 λ‹¨μœ„λ“€μ„ μ‚¬μš©ν•˜λ©΄ 배경에 κ·ΈλΌλ””μ–ΈνŠΈλ₯Ό λ„£κ±°λ‚˜ 투λͺ…ν•˜κ²Œ μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
πŸ”” 1. hexμ½”λ“œ
: μ•žμ— #을 뢙인 16μ§„μˆ˜λ‘œ 색상을 ν‘œν˜„ν•˜λŠ” λ‹¨μœ„μ΄λ‹€.
κ°€μž₯ 많이 쓰이며, 보톡 λ””μžμΈ λ‹¨κ³„μ—μ„œ ν•΄λ‹Ή μ½”λ“œλ₯Ό κ³΅μœ ν•˜μ—¬ 웹을 λ””μžμΈν•©λ‹ˆλ‹€.
πŸ”” 2. 색상λͺ…
: red, blue처럼 μ •ν•΄μ§„ μƒ‰μƒμ˜ μ΄λ¦„μœΌλ‘œ 색을 ν‘œν˜„ν•˜λŠ” λ‹¨μœ„μž…λ‹ˆλ‹€.
보톡 μž„μ‹œλ‘œ μ˜μ—­μ„ ν™•μΈν•˜κΈ° μœ„ν•΄ 많이 μ‚¬μš©ν•©λ‹ˆλ‹€.
πŸ”” 3. rgb(red, green, blue) β˜…
: rgb 색상 λ‹¨μœ„λ‘œ 뒀에 μ†Œκ΄„ν˜Έκ°€ λΆ™μŠ΅λ‹ˆλ‹€.
μ†Œκ΄„ν˜Έ μ•ˆμ—λŠ” 0~255κΉŒμ§€μ˜ 숫자λ₯Ό μž…λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
red, green, blue색상을 μ‘°ν•©ν•˜μ—¬ λΉ›μ˜ 색상을 ν‘œν˜„ν•˜λŠ” λ‹¨μœ„μž…λ‹ˆλ‹€.
πŸ”” 4. rgba(red, green, blue, alpha) β˜…
: rgba의 aλŠ” alpha 값을 λ§ν•˜λ©° 투λͺ…도λ₯Ό λœ»ν•©λ‹ˆλ‹€.
투λͺ…도λ₯Ό ν‘œκΈ°ν•  λ•Œμ—λŠ” 0~1κΉŒμ§€μ˜ 값을 μ“Έ 수 μžˆμŠ΅λ‹ˆλ‹€.
투λͺ…도에 λ§Œμ•½ 0.5λ₯Ό μ“°λ©΄ 50% 투λͺ…ν•œ 색상이 λ‚˜μ˜΅λ‹ˆλ‹€.
0은 μ™„μ „νžˆ 투λͺ…ν•œ μƒνƒœλ₯Ό λ§ν•˜κ³ 
1은 μ™„μ „νžˆ 뢈투λͺ…ν•œ μƒνƒœλ₯Ό λ§ν•©λ‹ˆλ‹€.
πŸ”” 5. hsl(hue, saturation, lightness)
: hueλŠ” 색상을 λœ»ν•˜κ³  saturation 채도λ₯Ό λœ»ν•˜κ³  lightness 밝기λ₯Ό λœ»ν•©λ‹ˆλ‹€.
ν•΄λ‹Ή 색상 λ‹¨μœ„λŠ” %λ₯Ό μ”λ‹ˆλ‹€.
hsl 색상 λ‹¨μœ„λŠ” μ‚¬λžŒμ΄ μ†μœΌλ‘œ μ‘°μƒ‰ν•˜λŠ” 색상과 κ°€μž₯ λΉ„μŠ·ν•˜λ‹€κ³  ν•˜μ—¬ 포토샡과 같은 λ””μžμΈνˆ΄μ˜ κΈ°λ³Έ 색상 λ‹¨μœ„μž…λ‹ˆλ‹€.
μ½”λ“œλ‘œλŠ” 많이 쓰이진 μ•ŠμŠ΅λ‹ˆλ‹€.
πŸ”” 6. hsla(hue, saturation, lightness, alpha)
: hslλ‹¨μœ„μ— 투λͺ…도인 alpha값을 μΆ”κ°€ν•œ 색상 λ‹¨μœ„μž…λ‹ˆλ‹€.
투λͺ…λ„λŠ” λ§ˆμ°¬κ°€μ§€λ‘œ 0~1κΉŒμ§€μ˜ 값을 μ“Έ 수 μžˆμŠ΅λ‹ˆλ‹€.



πŸ”₯ κ·ΈλΌλ””μ–ΈνŠΈμ— λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ λ‹€μ–‘ν•œ 색상 λ‹¨μœ„
κ·ΈλΌλ””μ–ΈνŠΈ 효과둜 λ°°κ²½ ν‘œν˜„ν•˜κΈ°
κ·ΈλΌλ””μ–ΈνŠΈ νš¨κ³ΌλŠ” css3μ—μ„œ 처음 μ†Œκ°œλœ κΈ°λŠ₯으둜 μ˜›λ‚ λΈŒλΌμš°μ €(읡슀10버전 μ΄ν•˜)μ—μ„œλŠ” μ§€μ›λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
λͺ¨λ˜ λΈŒλΌμš°μ € 초기 λ²„μ „μ—μ„œλŠ” κ·ΈλΌλ””μ–ΈνŠΈ 효과λ₯Ό λ‚΄κΈ° μœ„ν•΄ λΈŒλΌμš°μ € 접두사λ₯Ό μ‚¬μš©ν–ˆμŠ΅λ‹ˆλ‹€.
λΈŒλΌμš°μ € μ ‘λ‘μ‚¬λž€ 속성쀑 ν˜Έν™˜μ΄ μ–΄λ €μš΄ 속성듀을 λΈŒλΌμš°μ € λ§ˆλ‹€ ν˜Έν™˜ν•΄μ£ΌκΈ° μœ„ν•΄ λΆ™μ΄λŠ” ν‚€μ›Œλ“œλ‘œ 'λ²€λ”ν”„λ¦¬ν”½μŠ€' 라고도 λΆ€λ¦…λ‹ˆλ‹€.
λ²€λ”ν”„λ¦¬ν”½μŠ€
λ²€λ”ν”„λ¦¬ν”½μŠ€λŠ” ν˜Έν™˜ν•΄μ•Όν•˜λŠ” μ†μ„±κ°’μ˜ μ•žμ— μ”λ‹ˆλ‹€.
[μ’…λ₯˜]
πŸ”Š -webkit- : 크둬과 μ‚¬νŒŒλ¦¬λ₯Ό ν˜Έν™˜ν•©λ‹ˆλ‹€.
πŸ”Š -moz-: νŒŒμ΄μ–΄ν­μŠ€ λΈŒλΌμš°μ €λ₯Ό ν˜Έν™˜ν•©λ‹ˆλ‹€.
πŸ”Š -o- : 였페라 λΈŒλΌμš°μ €λ₯Ό ν˜Έν™˜ν•©λ‹ˆλ‹€.
πŸ”Š -IE- : μ΅μŠ€λ²„μ „μ„ ν˜Έν™˜ν•©λ‹ˆλ‹€.
[μ˜ˆμ‹œ]
div{
background-image: -moz-liner-gradient(~~κ°’);
background-image: -webkit-liner-gradient(~~κ°’);
background-image: -o-liner-gradient(~~κ°’); }
μ„ ν˜• κ·ΈλΌλ””μ–ΈνŠΈ
μ„ ν˜• κ·ΈλΌλ””μ–ΈνŠΈλŠ” μˆ˜μ§μ΄λ‚˜ μˆ˜ν‰ λ˜λŠ” λŒ€κ°μ„  λ°©ν–₯으둜 색상이 μΌμ •ν•˜κ²Œ λ³€ν•˜λŠ” 것을 λ§ν•©λ‹ˆλ‹€.
μ„ ν˜• κ·ΈλΌλ””μ–ΈνŠΈλ₯Ό κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄μ„œλŠ” liner-gradientλΌλŠ” ν•¨μˆ˜λ‘œ 색상을 κ΅¬ν˜„ν•©λ‹ˆλ‹€.
[κΈ°λ³Έν˜•]
liner-gradient(각도 to λ°©ν–₯, color-stop, color-stop);
- 각도 : 색상이 μ‹œμž‘ν•  μœ„μΉ˜λ₯Ό λ§ν•©λ‹ˆλ‹€. 0도 (topμœ„μΉ˜) λΆ€ν„° μ‹œμž‘ν•˜μ—¬ μ‹œκ³„λ°©ν–₯으둜 λŒμ•„κ°€λ©° μ μš©λ©λ‹ˆλ‹€.
λ§Œμ•½ 음수λ₯Ό μ“°λ©΄ λ°˜μ‹œκ³„ λ°©ν–₯으둜 μ μš©λ©λ‹ˆλ‹€.
- λ°©ν–₯ : κ·ΈλΌλ””μ–ΈνŠΈκ°€ 적용될 λ°©ν–₯. to left / to top / to right / to bottom으둜 λ°©ν–₯을 μ μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
πŸ”Š - colorstop : 색상 쀑단점. λ¨Όμ € μ“°μ—¬μ§„ μ»¬λŸ¬κ°€ μ‹œμž‘ 색상이 λ©λ‹ˆλ‹€.
μ—¬λŸ¬ 컬러λ₯Ό μΆ”κ°€ν•˜κ³  μ‹Άλ‹€λ©΄ ,둜 κ΅¬λΆ„ν•˜μ—¬ μ—¬λŸ¬ 색을 좜λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€.
각 μƒ‰μƒλ§ˆλ‹€ 뢄포할 μœ„μΉ˜λ₯Ό μ •ν•˜κ³  μ‹Άλ‹€λ©΄ 색상 μ½”λ“œ 뒀에 ν•œμΉΈ 띄고 %λ₯Ό μ¨μ€λ‹ˆλ‹€.
μ›ν˜• κ·ΈλΌλ””μ–ΈνŠΈ
κ·ΈλΌλ””μ–ΈνŠΈλ₯Ό μ›ν˜•μœΌλ‘œ ν‘œν˜„ν• λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€.
radial-gradientν•¨μˆ˜λ₯Ό μ΄μš©ν•΄ κ΅¬ν˜„ν•©λ‹ˆλ‹€.
[κΈ°λ³Έν˜•]
background-image: radial-gradient(λͺ¨μ–‘ 크기 at μœ„μΉ˜, color-stop, color-stop);
πŸ”Š - λͺ¨μ–‘ : λͺ¨μ–‘은 정원을 λœ»ν•˜λŠ” circleκ³Ό 타원을 λœ»ν•˜λŠ” ellipseκ°€ μžˆμŠ΅λ‹ˆλ‹€.
기본값은 ellipse이고 λ°•μŠ€μ˜ 넓이 높이에 따라 타원 λͺ¨μ–‘이 κ²°μ •λ©λ‹ˆλ‹€.
circle은 λ°•μŠ€ λͺ¨μ–‘κ³Ό 상관없이 μ •μ›μœΌλ‘œ ν‘œν˜„λ©λ‹ˆλ‹€.
πŸ”Š - 크기: κ·ΈλΌλ””μ–ΈνŠΈμ˜ 크기λ₯Ό μ§€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•„λž˜ 값을 μž…λ ₯ν•  수 μžˆμ§€λ§Œ 잘 μ“°μ§€λŠ” μ•ŠμŠ΅λ‹ˆλ‹€.
1. closest-side
1. closest-corner
1. farthest-side
1. farthest-corner - κΈ°λ³Έκ°’

πŸ”₯ 그림자 νš¨κ³Όμ— λŒ€ν•΄ μ•Œμ•„λ΄…μ‹œλ‹€.
βœ–οΈ
☁️ 그림자 효과
box-shadow : λ°•μŠ€λͺ¨λΈμ˜ 그림자 효과
μ‚¬μ§„μ΄λ‚˜ μΉ΄λ“œ λ˜λŠ” λ°•μŠ€μ— 그림자 효과λ₯Ό μ£ΌκΈ° μœ„ν•΄ μ‚¬μš©ν•©λ‹ˆλ‹€.
[κΈ°λ³Έν˜•]
box-shadow : μˆ˜ν‰κ±°λ¦¬ 수직거리 흐림정도 λ²ˆμ§μ •λ„ 색상 inset;
🎧 - μˆ˜ν‰κ±°λ¦¬ : λ°•μŠ€μ˜ 였λ₯Έμͺ½ λ˜λŠ” μ™Όμͺ½μœΌλ‘œ 그림자λ₯Ό μ΄λ™μ‹œν‚¨λ‹€.
🎧 - 수직거리 : λ°•μŠ€μ˜ μœ„μͺ½μ΄λ‚˜ μ•„λž˜μͺ½μœΌλ‘œ 그림자λ₯Ό μ΄λ™μ‹œν‚¨λ‹€.
🎧 - 흐림정도 : 기본값은 0 이며 그림자의 진함 정도λ₯Ό λœ»ν•©λ‹ˆλ‹€.
값이 컀질수둝 λΆ€λ“œλŸ¬μš΄ 그림자둜 ν‘œμ‹œλœλ‹€. px둜 ν‘œν˜„ν•˜κ³  μŒμˆ˜λŠ” μ“Έ 수 μ—†μŠ΅λ‹ˆλ‹€.
🎧 - λ²ˆμ§μ •λ„ : μ–‘μˆ«κ°’μ„ μ‚¬μš©ν•˜λ©΄ λͺ¨λ“  λ°©ν–₯으둜 κ·Έλ¦Όμžκ°€ μ²˜μ Έμ„œ κ·Έλ¦Όμžκ°€ λ°•μŠ€ 보닀 μ»€μ§‘λ‹ˆλ‹€.
λ°˜λŒ€λ‘œ μŒμˆ«κ°’μ„ μ“°λ©΄ λͺ¨λ“  λ°©ν–₯으둜 κ·Έλ¦Όμžκ°€ μΆ•μ†Œλ˜λ©°, 기본값은 0μž…λ‹ˆλ‹€.
🎧 - 색상 : ν•œ κ°€μ§€ μƒ‰μƒλ§Œ μ§€μ •ν•  μˆ˜λ„ 있고 곡백으둜 κ΅¬λΆ„ν•˜μ—¬ μ—¬λŸ¬ 색을 μ“Έ μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. κΈ°λ³Έ 값은 κ²€μ •μƒ‰μž…λ‹ˆλ‹€.
🎧 - inset : μ•ˆμͺ½ 그림자λ₯Ό λ§Œλ“­λ‹ˆλ‹€. μƒλž΅ν•˜λ©΄ 기본값인 λ°”κΉ₯μͺ½ κ·Έλ¦Όμžκ°€ μƒμ„±λ©λ‹ˆλ‹€.
text-shadow : κΈ€μžμ— 그림자 효과λ₯Ό μ£ΌλŠ” 속성
κΈ€μžμ— 그림자λ₯Ό μ£Όκ³  싢을 λ•Œ μ‚¬μš©ν•©λ‹ˆλ‹€. 속성값은 box-shadowdμ—μ„œ λ²ˆμ§μ •λ„λ₯Ό μ œμ™Έν•˜λ©΄ box-shadow와 λ™μΌν•©λ‹ˆλ‹€.
[κΈ°λ³Έν˜•]
text-shadow : μˆ˜ν‰κ±°λ¦¬ 수직거리 λ²ˆμ§μ •λ„ 색상;

πŸ—¨οΈ μ†μœΌλ‘œ 직접 κ³΅λΆ€ν•œ λ‚΄μš©μ„ λ°”νƒ•μœΌλ‘œ μž‘μ„±ν•œ κΈ€μ΄λžλ‹ˆλ‹€ !
βœ–οΈ
μ•žμœΌλ‘œλ„ μ—΄μ‹¬νžˆ κ³΅λΆ€ν•΄μ„œ λ§Žμ€ λ‚΄μš©μ„ κ³΅μœ ν•˜κ² μŠ΅λ‹ˆλ‹€ :)

profile
🎧 α΄˜ΚŸα΄€ΚΙͺΙ΄Ι’: UXUI (Feat: coding) ─────────βšͺ───── 𝟸:𝟷𝟾 / 𝟹:πŸ»πŸΌβ € γ…€ ◄◄⠀▐▐⠀►► ───○ πŸ”Š

0개의 λŒ“κΈ€