HSL

HSL/HSLA

색상은 μ›μœΌλ‘œ μ„€μ •λ˜μ–΄μžˆμœΌλ©°, μ›μ˜ λ‘˜λ ˆμ— 따라 색상이 μˆœν™˜λœλ‹€.

Hue, Saturation, Lightness 3가지 μš”μ†Œλ‘œ 색상을 λ‚˜νƒ€λ‚Έλ‹€.

μƒ‰μƒμ˜ λ‹€λ₯Έ ν‘œν˜„ 방식인 hex color, rgb 방식보닀 색상을 μΈμ‹ν•˜κ³  닀루기에 더 직관적이고 μ‰½κ²Œ λŠκ»΄μ§„λ‹€.

  • Hue(색상) β†’ 0도 ~ 360도 κ°’μœΌλ‘œ 색상을 λ‚˜νƒ€λ‚Έλ‹€. 0λ„λŠ” 빨간색, 120은 녹색, 240은 νŒŒλž€μƒ‰

  • Saturation(채도) β†’ μƒ‰μƒμ˜ μ§„ν•œ 정도λ₯Ό λ‚˜νƒ€λ‚Έλ‹€. 0%(무채색) ~ 100%

  • Lightness(λͺ…도) β†’ μƒ‰μƒμ˜ 밝은 정도λ₯Ό λ‚˜νƒ€λ‚Έλ‹€. 0%(κ²€μ •) ~ 50%(κΈ°λ³Έ) ~ 100%(흰색)

  • Alpha(뢈투λͺ…도, optional) β†’ HSL λŒ€μ‹  HSLAλ₯Ό μ‚¬μš©ν•˜λ©΄ μƒ‰μ˜ 뢈투λͺ…도λ₯Ό μ œμ–΄ν•  수 μžˆλ‹€.

body {
  background-color: hsl(270, 100%, 50%);
  /* alpha(투λͺ…도)도 쑰절 κ°€λŠ₯
  background-color: hsla(270, 100%, 50%, 100%)
  */ 
}                   

Last updated