
How to control infinite CSS animations
Speed up, slow down, and reverse animations with animation-composition and CSS variables.
Web Standards
Daily web platform news

Speed up, slow down, and reverse animations with animation-composition and CSS variables.

safe-area-inset to build mobile-safe layoutsHow to keep notches, cutouts, and home indicators from overlapping your UI.

Name-only container queries, at-rule() in @supports, lazy <video> and <audio>, Prompt API, and more.

How CSS comparison operators replace overlapping min-width and max-width breakpoints.

Carmen Ansio presents SVG not as a file format but as a DOM you can style and script.

Josh Comeau dives into CSS animation-timeline and maps keyframes over scroll distance.

A web component with native CSS masonry support and a JavaScript fallback.

Tracking CSS feature parity across the shadow DOM boundary.

light-dark()Adaptive theme switching with CSS container style queries and a JS polyfill fallback.

How contain values, shorthands, and content-visibility cut unnecessary browser work.

CSS features that replace hundreds of kilobytes of JavaScript libraries.

Every wall, floor, and enemy is a <div> positioned in 3D space.