[css] 색조 조절 필터
필터 속성
CSS3에서는 filter
속성을 사용하여 이미지에 다양한 효과를 적용할 수 있습니다. 색상을 조절하는데 유용한 몇 가지 필터가 있습니다.
색상 매트릭스
filter: saturate(2);
와 같이 saturate
함수를 사용하여 이미지의 채도를 조절할 수 있습니다. 값이 1보다 작으면 채도가 감소하고, 값이 1보다 크면 증가합니다.
색상 반전
filter: invert(100%);
를 사용하여 이미지의 색상을 반전시킬 수 있습니다. 값이 100%인 경우 모든 색상이 반전됩니다.
흑백 처리
filter: grayscale(100%);
는 이미지를 흑백으로 변환합니다. 값이 100%인 경우 흑백으로 완전히 변환됩니다.
채도
filter: hue-rotate(90deg);
를 사용하여 이미지의 색조를 회전시킬 수 있습니다. 값은 각도를 나타냅니다.
예제
다음은 필터를 사용하여 이미지의 색상을 변경하는 간단한 예제입니다.
.img-filter {
filter: saturate(2) invert(100%);
}
이렇게하면 .img-filter
클래스가 지정된 이미지에 채도가 증가하고 색상이 반전되는 효과가 적용됩니다.
이제 여러분은 CSS 필터를 사용하여 이미지에 다양한 색상 조절 효과를 쉽게 적용할 수 있습니다. 추가적인 정보가 필요하다면 CSS Filter를 참조해보세요.