radial-gradient ๋ฅผ ๊ฒน์ณ ๋ฉ์ ๋๋์ ๋ฐฐ๊ฒฝ ๋ง๋ค๊ธฐ
์์ฆ ๋ง์ด ๋ณด์ด๋ ๋ค์ ๋ฐฐ๊ฒฝ์ ์ ๋ฒ์ง์ด ์ฌ๋ฌ ๋ฐฉํฅ์์ ๊ฒน์ณ ์๊น๋๋ค. ์ด ํ์ด์ง๋ ๊ทธ์ค ๊ฐ์ฅ ๋ค๋ฃจ๊ธฐ ์ฌ์ด ๊ตฌ์ฑ ํ๋๋ง ๋ค๋ฃน๋๋ค. ์ํ radial-gradient ๋ฅผ 3๊ฐ์์ 5๊ฐ๊น์ง ๊ฒน์น๊ณ , ๊ฐ ๋ ์ด์ด์ ์ยท์ค์ฌ ์ขํยทํฌ๊ธฐยท๋ถํฌ๋ช ๋๋ฅผ ์ ๋ถ ์ง์ ๋ฃ๋ ๋ฐฉ์์ ๋๋ค. ๋ณด๊ธฐ ์ข๋ค๊ณ ๋ฏธ๋ฆฌ ์ ํด ๋ ์์ด๋ ์์น๋ ์ ๊ณตํ์ง ์์ต๋๋ค.
์์ฑ๋๋ ์ฝ๋์ ๊ตฌ์กฐ
๋ฐฐ๊ฒฝ ๊ธฐ๋ณธ ์์ background-color ๋ก, ๊ฐ ๋ ์ด์ด๋ background-image ์ ์ฝค๋ง ๊ตฌ๋ถ ๋ชฉ๋ก์ผ๋ก ๋๊ฐ๊ณ ๋จผ์ ์ด ๋ ์ด์ด๊ฐ ์์ ์์ ๋๋ค. ๋ ์ด์ด์ ๋ ์์ transparent ๊ฐ ์๋๋ผ ๊ฐ์ ์์ ์ํ 0 ๊ฐ์ ์๋๋ค. ์์ฆ ๋ธ๋ผ์ฐ์ ๋ ๋ฏธ๋ฆฌ ๊ณฑํ ์ํ๋ก ์์ด transparent ๋ ํํด์ง์ง ์์ง๋ง, ๊ตฌํ ํ๊ฒฝ๊ณผ ๋์์ธ ํด ํธํ์ ์ํด์์ ๋๋ค. ์ค์ฌ ์ขํ๋ ์์๋ 100 ์ด๊ณผ๋ ๋ฐ์ต๋๋ค. 2026๋ 10์ ๊ธฐ์ค CSS Images ๋ช ์ธ ๋ฌธ๋ฒ์ ๋ฐ๋์ต๋๋ค.
๋ค๋ฃจ์ง ์๋ ๊ฒ
์ ํ๊ณผ ์๋ฟํ ๊ทธ๋ผ๋์ธํธ๋ ๋ค๋ฅธ ๋๊ตฌ๊ฐ ๋งก์ผ๋ฏ๋ก ์ฌ๊ธฐ์๋ ๋ง๋ค์ง ์์ต๋๋ค. ์ด ๋ฐฉ์๋ ์ง์ง ๋ฉ์ ๋ฉด์ ๊ณ์ฐํ๋ ๊ฒ์ด ์๋๋ผ ์ํ ๋ฒ์ง์ ๊ฒน์ณ ๋น์ทํ๊ฒ ๋ณด์ด๊ฒ ํ๋ ๊ตฌ์ฑ์ด๋ฉฐ, ์ ๋๋ฉ์ด์ ์ด๋ ๋ธ๋ฌ๋ ํฌํจํ์ง ์์ต๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
CSS ์์ transparent ๋ ์ํ๊ฐ 0์ธ ๊ฒ์ ์ด์ง๋ง, ์์ฆ ๋ธ๋ผ์ฐ์ ๋ ๊ทธ๋ผ๋์ธํธ๋ฅผ ๋ฏธ๋ฆฌ ๊ณฑํ ์ํ(premultiplied)๋ก ์์ด์ transparent ๋ก ๋๋๋ ํํด์ง์ง ์์ต๋๋ค. ์ด ๋๊ตฌ๋ ๊ตฌํ ํ๊ฒฝ๊ณผ ๋์์ธ ํด ํธํ์ ์ํด ๊ฐ์ ์์ ์ํ 0 ๊ฐ์ ๋ ์์ผ๋ก ์๋๋ค.
๋ฉ๋๋ค. -50 ์์ 150 ๊น์ง ๋ฐ์ต๋๋ค. ์ค์ฌ์ ํ๋ฉด ๋ฐ์ ๋๋ฉด ๋ฒ์ง์ ์ผ๋ถ๋ง ๊ฑธ์ณ ๋ชจ์๋ฆฌ๋ถํฐ ๋ฌผ๋๋ ๋ชจ์์ด ๋์ต๋๋ค.
์๋์, ์ฌ๊ธฐ์๋ ์ํ radial-gradient ์กฐํฉ๋ง ๋ค๋ฃน๋๋ค. ์ ํ๊ณผ ์ํ ๋จ๋ ์์ฑ, ์๋ฟํ ์์ฑ, background-image ๋ ์ด์ด ๊ฒน์น๊ธฐ๋ ๊ฐ๊ฐ ๋ค๋ฅธ ๋๊ตฌ๊ฐ ๋งก๊ณ ์์ต๋๋ค.