๊ธ๋์ค๋ชจํผ์ฆ CSS๋ฅผ ์์น๋ก ๋ง๋๋ ๋ฐฉ๋ฒ
๊ธ๋์ค๋ชจํผ์ฆ์ ๋ฐํฌ๋ช ํ ํ ๋ค์ชฝ ํ๋ฉด์ ํ๋ฆฌ๊ฒ ๋น์ถ์ด ์๋ฆฌ ๋ ์ ๋ฆฌ ๊ฐ์ ์ง๊ฐ์ ๋ง๋๋ ํํ์ ๋๋ค. ์ด ์์ฑ๊ธฐ๋ ์ ๋ฆฌํ ์๊ณผ ๋ถํฌ๋ช ๋, ๋ธ๋ฌ ๋ฐ๊ฒฝ, ์ฑ๋, ํ ๋๋ฆฌ, ๋ชจ์๋ฆฌ ๋ฐ๊ฒฝ, ๊ทธ๋ฆผ์ ๊ฐ์ ์ง์ ๋ฃ์ผ๋ฉด ๊ทธ๋๋ก ๋ถ์ฌ ์ธ ์ ์๋ CSS ์ ์ธ ๋ฌถ์์ ๋ง๋ค์ด ์ค๋๋ค. ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์นด๋๊ฐ ์ ๋ ฅ๊ณผ ๋์์ ๋ฐ๋๋ฏ๋ก ์์น๋ฅผ ์กฐ๊ธ์ฉ ์ฎ๊ธฐ๋ฉฐ ์ํ๋ ํฌ๋ช ๋๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
๋ถํฌ๋ช ๋ ์ ๋ ฅ์ 0~100%๋ฅผ 0~1 ๋ฒ์ ์ํ๊ฐ์ผ๋ก ๋ฐ๊ฟ rgba() ํจ์์ ๋ฃ๊ณ , ํ๋ฆผ๊ณผ ์ฑ๋๋ W3C Filter Effects ๊ท๊ฒฉ์ backdrop-filter ์์ฑ์ผ๋ก ๋ฌถ์ด ์ถ๋ ฅํฉ๋๋ค. ์ฌํ๋ฆฌ ๊ณ์ด ์์ง์ ์ ๋์ฌ๊ฐ ๋ถ์ -webkit-backdrop-filter ๋ฅผ ํจ๊ป ์จ์ผ ์ ์ฉ๋๋ฏ๋ก ๋ ์ค์ ํญ์ ๋๋ํ ๋ด๋ณด๋ ๋๋ค. 2026๋ 10์ ๊ธฐ์ค ํ๊ธฐ์ด๋ฉฐ ์ง์ ๋ฒ์๋ ๋ฐ๋ ์ ์์ต๋๋ค.
๊ธ๋์ค๋ชจํผ์ฆ์๋ ์ ๋ต ์์น๊ฐ ์์ด ๊ถ์ฅ๊ฐ์ ์ ์ํ์ง ์๊ณ ๋ชจ๋ ๊ฐ์ ์ ๋ ฅ์ผ๋ก ๋ฐ์ต๋๋ค. ๋ค ๋ฐฐ๊ฒฝ์ด ๋จ์์ด๋ฉด ํ๋ฆผ์ด ๋ณด์ด์ง ์๊ณ , ์กฐ์ ์์์ overflow ๋ filter ๊ฐ ๊ฑธ๋ ค ์์ผ๋ฉด ํฉ์ฑ์ด ๋๊ธธ ์ ์์ต๋๋ค. ๊ทธ๋ผ๋์ธํธ ์์ฒด๋ฅผ ๋ง๋๋ ๊ธฐ๋ฅ์ ์ง์ํ์ง ์์ต๋๋ค. ์์ฑ๋ ์ฝ๋๋ ์ฐธ๊ณ ์ฉ ์ถ๋ฐ์ ์ด๋ฏ๋ก ์ค์ ๊ธฐ๊ธฐ์์ ํ์ธํ์ธ์.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ฌํ๋ฆฌ์ iOS ์น๋ทฐ๋ ์ ๋์ฌ ์๋ backdrop-filter ๋ฅผ ์ธ์ํ์ง ๋ชปํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ๋ ์ค์ ํจ๊ป ๋๋ฉด ์ด๋ ์ชฝ ์์ง์์๋ ์ ์ฉ๋ฉ๋๋ค.
backdrop-filter ๋ ์์ ๋ค์ชฝ์ ๋น์น ๋ด์ฉ์ด ์์ด์ผ ์๋ํฉ๋๋ค. ๋ฐฐ๊ฒฝ์ด ๋จ์์ด๊ฑฐ๋ ๋ค์ ์๋ฌด ๊ฒ๋ ์์ผ๋ฉด ์ฐจ์ด๊ฐ ๋ณด์ด์ง ์์ต๋๋ค.
์ ๋ฆฌ ์ง๊ฐ์ ์ ์ ๊ฐ์ ๋ค์ ๊น๋ฆฐ ๋ฐฐ๊ฒฝ์ ๋ฐ๊ธฐ์ ๋๋น์ ๋ฐ๋ผ ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค. ๊ณต์ธ๋ ๊ธฐ์คํ๊ฐ ์์ผ๋ฏ๋ก ์ด ๋๊ตฌ๋ ์ ๋ ฅํ ๊ฐ๋ง ๊ทธ๋๋ก ์ฝ๋๋ก ์ฎ๊น๋๋ค.