์ ์ฒด CSS ๊ธฐ๋ฒ
์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ์ ๋ฆฌ๋ ๋ชจ๋ CSS ๊ฐ์ด๋
๐๏ธ ๋ ์ด์์
CSS Gap Decorations
row-rule/column-rule๋ก ๊ฐ๊ฒฉ์ ์ ๊ทธ๋ฆฌ๊ธฐ
CSS Gap Decorations๋ ๊ทธ๋ฆฌ๋๋ ํ๋ ์ค ๊ฐ๊ฒฉ ์์ญ์ ์ฅ์ ์ ์ ๊ทธ๋ฆฌ๋ ๊ธฐ๋ฅ์ ๋๋ค. Chrome 139+ ํ๋๊ทธ ํ์ฑํ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
CSS Subgrid
๋ถ๋ชจ ๊ทธ๋ฆฌ๋ ํธ๋์ ์์์๊ฒ ์์
Subgrid๋ ๋ถ๋ชจ ๊ทธ๋ฆฌ๋์ ํ/์ด ํธ๋์ ์์ ๊ทธ๋ฆฌ๋์ ๊ทธ๋๋ก ์์ํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋ณต์กํ ์นด๋ ๋ ์ด์์์์ ์ ๋ ฌ ์ผ๊ด์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.
CSS Container Queries
๋ถ๋ชจ ์ปจํ ์ด๋ ํฌ๊ธฐ์ ๋ฐ์ํ๋ ์ปดํฌ๋ํธ
Container Queries๋ ๋ทฐํฌํธ๊ฐ ์๋ ๋ถ๋ชจ ์ปจํ ์ด๋ ํฌ๊ธฐ์ ๋ฐ๋ผ ์คํ์ผ์ ๋ณ๊ฒฝํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ง์ ํ ์ปดํฌ๋ํธ ๊ธฐ๋ฐ ๋ฐ์ํ ๋์์ธ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
๐ฏ ์ ๋ ํฐ & ์์ฑ
:has() ์ ๋ ํฐ
์์ ์กฐ๊ฑด์ผ๋ก ๋ถ๋ชจ/ํ์ ๋ฅผ ์ ํ
:has() ์ ๋ ํฐ๋ ์์์ด๋ ํ์ ์์์ ์ํ๋ฅผ ์กฐ๊ฑด์ผ๋ก ๋ถ๋ชจ๋ ํ์ ์์๋ฅผ ์ ํํ ์ ์๋ ๊ด๊ณํ ์์ฌ ํด๋์ค์ ๋๋ค.
CSS Nesting
Sass ์์ด ๋ค์ดํฐ๋ธ ์ค์ฒฉ ๊ท์น ์์ฑ
CSS Nesting์ ํ๋ฆฌํ๋ก์ธ์ ์์ด ๋ธ๋ผ์ฐ์ ๋ค์ดํฐ๋ธ๋ก ์ค์ฒฉ ๊ท์น์ ์์ฑํ ์ ์๋ ๊ธฐ๋ฅ์ ๋๋ค. & ์ ๋ ํฐ๋ก ๋ถ๋ชจ๋ฅผ ์ฐธ์กฐํฉ๋๋ค.
CSS Cascade Layers
@layer๋ก ์คํ์ผ ์ฐ์ ์์ ๋ช ์์ ์ ์ด
Cascade Layers๋ @layer ๊ท์น์ผ๋ก CSS ์ฐ์ ์์๋ฅผ ๋ช ์์ ์ผ๋ก ๊ณ์ธตํํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๋๊ท๋ชจ ํ๋ก์ ํธ์์ ์คํ์ผ ์ถฉ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
โจ ์ ๋๋ฉ์ด์ & ํธ๋์ง์
Scroll-driven Animation
JS ์์ด ์คํฌ๋กค ๊ธฐ๋ฐ ์ธํฐ๋์ ๊ตฌํ
Scroll-driven Animation์ scroll()๊ณผ view() ํ์๋ผ์ธ์ผ๋ก ์คํฌ๋กค ์์น์ ์ฐ๋๋ CSS ์ ๋๋ฉ์ด์ ์ ๊ตฌํํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
View Transitions API
ํ์ด์ง ์ ํ ์ ๋ถ๋๋ฌ์ด ์ ๋๋ฉ์ด์
View Transitions API๋ ํ์ด์ง ๊ฐ ๋๋ DOM ์ํ ๋ณ๊ฒฝ ์ ๋ถ๋๋ฌ์ด ์ ํ ์ ๋๋ฉ์ด์ ์ ์ ๊ณตํฉ๋๋ค. SPA์ MPA ๋ชจ๋์์ ์ฌ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
๐จ ํ์ดํฌ๊ทธ๋ํผ & ์์
color-mix()
๋ ์์์ ๋น์จ๋ก ํผํฉํ์ฌ ๋์ ์์ ์์ฑ
color-mix() ํจ์๋ ๋ ์์์ ์ง์ ๋ ๋น์จ๋ก ํผํฉํ์ฌ ์๋ก์ด ์์์ ๋ง๋ค์ด๋ ๋๋ค. ๋์์ธ ์์คํ ์์ ๋์ ์์ ํ๋ ํธ๋ฅผ ์์ฑํ๋ ๋ฐ ์ ์ฉํฉ๋๋ค.
text-wrap: balance
์ ๋ชฉ ํ ์คํธ์ ๊ท ๋ฑ ์ค๋ฐ๊ฟ
text-wrap: balance๋ ํ ์คํธ์ ์ค๋ฐ๊ฟ์ ๊ท ๋ฑํ๊ฒ ๋ถ๋ฐฐํ์ฌ ๋ง์ง๋ง ์ค์ ๋จ์ด ํ๋๋ง ๋จ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
๐ฎ ๋ชจ๋ CSS ํจํด
CSS Anchor Positioning
JS ์์ด ์์๋ฅผ ๋ค๋ฅธ ์์์ ์ต์ปค ๊ณ ์
CSS Anchor Positioning์ ์์๋ฅผ ๋ค๋ฅธ ์์์ ์๋์ ์ผ๋ก ์์น์ํค๋ ๊ธฐ๋ฅ์ ๋๋ค. ํดํ์ด๋ ๋๋กญ๋ค์ด์ ์์น ์ง์ ์ JavaScript ์์ด CSS๋ง์ผ๋ก ๊ตฌํํฉ๋๋ค.
Popover API
HTML ๋ค์ดํฐ๋ธ ํ์ค๋ฒ/๋ชจ๋ฌ ๊ตฌํ
Popover API๋ HTML popover ์์ฑ์ผ๋ก ๋ชจ๋ฌ๊ณผ ํ์ค๋ฒ๋ฅผ ๋ค์ดํฐ๋ธ ๊ตฌํํ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์ ๊ทผ์ฑ์ด ์๋ ์ง์๋๊ณ JavaScript๊ฐ ์ต์ํ๋ฉ๋๋ค.