🐱🏍 목표
📌 1. 필터가 있는 vs 필터가 없는
#popup {
display: flex;
justify-content: center;
align-items: center;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .7);
z-index: 1;
}
#popup.has-filter {
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
}
📌 2. Blur 적용한 vs 필터 중복 적용한
#popup {
display: flex;
justify-content: center;
align-items: center;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .7);
z-index: 1;
backdrop-filter: blur(4px);
-webkit-backdrop-filter: blur(4px);
}
#popup.multiple-filter {
backdrop-filter: blur(4px) grayscale(90%);
-webkit-backdrop-filter: blur(4px) grayscale(90%);
}
📌 3. 추가적인 속성
MDN backdrop-filter
출처
CSS 팁: 팝업창을 멋지게 만드는 너무 간단한 방법