5 Simple but Useful CSS Properties Every Designer Should Know
aspect-ratio, gap, clamp(), accent-color and text-wrap: balance each replace a classic CSS hack. Copy-ready code, plus what to check before you ship.
aspect-ratio, gap, clamp(), accent-color and text-wrap: balance each replace a classic CSS hack. Copy-ready code, plus what to check before you ship.
Slanted heroes, overlapping cards, text that wraps around circles and full-bleed bands: modern CSS techniques for layouts that escape the rectangle, with…
Use hover to beautify links, hide clutter and show extra information, with matching focus states, touch-device fallbacks and reduced-motion support, all in…
Ten live minimal websites across portfolios, blogs, products and shops, each with one technique you can copy and the modern CSS demo…
Replace the old jQuery sequential list with CSS counters for numbering, sibling-index() for staggered animation, and IntersectionObserver for scroll triggers.
Recreate the classic curved photo film strip with modern CSS: SVG clip-paths, drop-shadow, perspective transforms and gradient highlights, in a responsive component.
Use background-size: cover, svh heights, focal points and matched edge colours to build large website backgrounds that never show seams, crop badly…
Thirteen real websites with full-screen photo, illustration and video backgrounds, and the modern code to build one that is fast, readable and…
Lightboxes, accordions, tooltips, carousels and validation no longer need plugins. Here is what replaces each one, with code, and where JavaScript still…
Eight live single-page portfolios worth studying, and the structure, CSS scrolling and navigation patterns that make a one-page site work.
Ten web design trends with real, live examples and the modern CSS behind them, from bento grids and light-dark() to container queries,…
Style photo galleries with polaroid cards, tape, metallic frames, gloss and masked edges using plain CSS and a clean figure and figcaption…