
Container style queries and advanced attr(): rethinking how to wire up my components in CSS
Data attributes become typed CSS values, and one variable rescales a whole card.
Web Standards
Daily web platform news

Data attributes become typed CSS values, and one variable rescales a whole card.

Why unmounting rows costs you find-in-page, anchor links, focus, and per-card state.

Five ways to avoid an orphaned item on the last flex line, from container queries to one property.

Four handy CSS references, free to download as PDF and PNG.

How subgrid and negative grid lines recreate the tournament bracket.

How balanced column heights break keyboard focus order, and how to fix it.

A pseudo-element covers the card surface but stops short of the secondary actions.

A playground, reference, and six real-world demos for learning CSS grid lanes.

New properties draw animatable lines between grid and flex tracks.

Why there are roughly 30 ways and how to pick the right one.

round()How the CSS round() function snaps clamp() values to consistent intervals for cleaner typography.

How to keep notches, cutouts, and home indicators from overlapping your UI.