✍️ blur처리 된 이미지를 사용하고자 찾아봤던 속성이다. 당시에는 IE도 맞춰야해서 CSS를 사용하는 대신 서버에서 원본 이미지를 blur처리를 한 후 따로 저장해서 사용 했었다. 이제 IE도 👋 했으니 CSS filter 속성으로 다양하게 표현 할 수 있을 것 같다.
blur(px)
css 코드
.img2 {
filter: blur(5px);
}
contrast(%)
css 코드
.img3 {
filter: contrast(200%);
}
grayscale(%)
css 코드
.img4 {
filter: grayscale(80%);
}
hue-rotate(deg)
css 코드
.img5 {
filter: hue-rotate(90deg);
}
drop-shadow(x y blur 색상)
css 코드
.img6 {
filter: drop-shadow(16px 16px 20px red) invert(75%);
}
⚠️ 중첩 시 띄어 쓰고 입력 한다.
invert(%)
brightness(%)
css 코드
.img7 {
filter: brightness(50%);
}
opacity(%)
css 코드
.img8 {
filter: opacity(50%);
}
saturate(%)
css 코드
.img9 {
filter: saturate(200%);
}
sepia(%)
css 코드
.img10 {
filter: sepia(100%);
}
url()
출처 - https://caniuse.com/?search=filter
🚫 IE에서는 사용 못 함.