
Sprites on the web
A practical guide to CSS spritesheets, steps(), and real-world trade-offs.
Web Standards
Daily web platform news

A practical guide to CSS spritesheets, steps(), and real-world trade-offs.

Markers, counters, and @counter-style tips for better bullets and numbering.

New property makes borders, shadows, and outlines follow custom geometry.

Hamburger menu built with <dialog>, minimal JS fallback, and smooth transitions.

Use progressive enhancement to ship masonry-style layouts now with JS polyfill or a CSS grid layout fallback.

Chrome 144 adds a CSS-only scroll direction state for lightweight UI tweaks.

Low-specificity defaults via @layer plus modern typography and form, and media normalization.

A practical recipe for popover menus that animate, and flip to fit the viewport.

3D HTML voxels via stacked CSS grids, no Сanvas.

@scope CSS now that it’s BaselineFull browser support makes scoped CSS practical for cleaner, modular styling.

Simpler dialogs with anchor-positioned close buttons.

scroll-state(scrolled)CSS queries that react to scroll direction shipping in Chrome 144.