Old is solid; new gets talked about
We all maintain old things more than we build new things.
We all maintain old things more than we build new things.
‘scroll-behavior: smooth’ with ‘prefers-reduced-motion: no-preference’.
HTML validation, robots.txt support, RTL emulation and more.
How to detect support for media queries regardless of if they are turned on.
Native CSS nesting is coming to browsers soon.
How to prevent an odd rendering issue in Mobile Safari.
CSS ‘overflow: clip’ enables several interesting features.
A lightbox solution that doesn’t require extensive JavaScript.
The problem of CSS Custom Properties defined on :root.
Some cool examples to challenge your assumptions.
And how the addition of URL.parse() fixes it.
All the ways CSS ‘position: sticky’ can fail.
An online tool to inspect and debug web forms.
Actionable advice for self-taught front-end coders.