filter

Tags
CSS
Study Date
Nov 7, 2023
Status
Done
생성 μΌμ‹œ
Nov 7, 2023 06:43 AM
Day
35
  • filter β‡’ λ‹€μ–‘ν•œ κ·Έλž˜ν”½ 효과λ₯Ό μš”μ†Œμ— 적용
  • μ μš©ν•˜κ³  싢은 μš”μ†Œμ— μ“°λ©΄ 됨
 

[filter μ†μ„±μ˜ κ°’λ“€]

(β‡’ λ„μ–΄μ“°κΈ°λ‘œ μ—¬λŸ¬ 값듀을 λ™μ‹œμ— μ‚¬μš© κ°€λŠ₯)
  • blur(n) : 흐림 정도
  • grayscale(νΌμ„ΌνŠΈ) : 흑백 처리 정도, 기본은 100%
  • invert(νΌμ„ΌνŠΈ) : 색상 λ°˜μ „ 정도, 기본은 100%
  • drop-shadow(x y 흐림정도 색상) : 그림자 ν‘œμ‹œ, μ‹€μ œ 속성보닀 (x,y) λ–¨μ–΄μ§„ κ³³κΉŒμ§€ ν‘œμ‹œ
    • μ»¨ν…Œμ΄λ„ˆμ˜ 배경색이 μ—†μœΌλ©΄ μ•„μ΄ν…œλ“€μ— κ·Έλ¦Όμžκ°€ ν‘œμ‹œ
    • 있으면 μ»¨ν…Œμ΄λ„ˆμ˜ 그림자 ν‘œμ‹œ
  • brightness(n) : λͺ…도
    • 0이면 κ·Έλƒ₯ κ²€μ •
  • contrast(νΌμ„ΌνŠΈ) : λŒ€λΉ„, 100%기본값이고 κ·Έ 이상을 μ§€μ •ν•  수 있음
  • opacity(νΌμ„ΌνŠΈ) : 투λͺ…도, κΈ°λ³Έκ°’ 100%
  • saturate(νΌμ„ΌνŠΈ) : 채도, 100%기본값이고 κ·Έ 이상을 μ§€μ •ν•  수 있음
  • sepia(νΌμ„ΌνŠΈ) : 세피아톀 - 였래된 사진을 λ³΄λŠ” λ“―ν•œ,, 기본값은 100%, 0이면 μ§€μ •x
  • hue-rotate(각도deg) : ν•˜λ‹¨ μ΄λ―Έμ§€μ˜ κ°λ„λ‘œ 색상을 μ§€μ •
    • notion image
 

 

[backdrop-filter 속성]

  • 자기 μžμ‹ (and μžμ‹λ“€)에 ν•„ν„° 효과λ₯Ό λ„£λŠ” 것이 μ•„λ‹Œ, ν•΄λ‹Ή λ²”μœ„ μ•ˆμ—μ„œ 뒀에 μžˆλŠ” μš”μ†Œλ“€μ„ ν•„ν„° 처리
  • 값은 filter와 κ°™μŒ
  • IE, firefoxμ—μ„œλŠ” μ μš©λ˜μ§€ μ•ŠμŒ
 

 
  • κ·ΈλΌλ°μ΄μ…˜ 배경을 μ›ν•œλ‹€λ©΄ ?
    • β‡’ background-image 속성에 linear-gradient(μ‹œμž‘ 색상, 끝 색상)으둜 μ§€μ •