We run our CSS audit on 25 well-known sites every week.
Last checked 2 November 2026.
MDNdeveloper.mozilla.org · Reference93%Uses @property, :focus-visible, :is(), :where(), :has() and 9 moreStill has Negative-margin gutters
Shopifyshopify.com · Tech81%Uses <dialog> and popover, Scroll-driven animations, Anchor positioning, text-wrap: balance, pretty and 17 moreStill has [dir=rtl] overrides, Negative-margin gutters, translate(-50%, -50%) centering and 2 more
GitHubgithub.com · Tech76%Uses <dialog> and popover, Scroll-driven animations, Anchor positioning, field-sizing and 18 moreStill has Floats and clearfix, Negative-margin gutters, font-size: 0 whitespace hack and 4 more
Vercelvercel.com · Tech76%Uses <dialog> and popover, @starting-style, field-sizing, accent-color and 18 moreStill has Floats and clearfix, Negative-margin gutters, font-size: 0 whitespace hack and 4 more
Tailwind CSStailwindcss.com · Developer tools75%Uses @starting-style, field-sizing, accent-color, text-wrap: balance, pretty and 17 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 4 more
Stripestripe.com · Tech74%Uses Scroll-driven animations, Anchor positioning, text-wrap: balance, pretty, @property and 16 moreStill has [dir=rtl] overrides, Negative-margin gutters, translate(-50%, -50%) centering and 4 more
Airbnbairbnb.com · Shopping and travel71%Uses Scroll-driven animations, View transitions, @starting-style, Anchor positioning and 18 moreStill has Sass color functions, [dir=rtl] overrides, Floats and clearfix and 6 more
web.devweb.dev · Reference68%Uses @starting-style, Anchor positioning, text-wrap: balance, pretty, :focus-visible and 13 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 5 more
Linearlinear.app · Tech67%Uses text-wrap: balance, pretty, @property, @layer, :focus-visible and 14 moreStill has Sass color functions, [dir=rtl] overrides, Negative-margin gutters and 6 more
Notionnotion.com · Tech67%Uses <dialog> and popover, Scroll-driven animations, Anchor positioning, accent-color and 18 moreStill has Sass color functions, [dir=rtl] overrides, Floats and clearfix and 8 more
Figmafigma.com · Tech65%Uses :focus-visible, Container queries, oklch(), color-mix(), light-dark(), dvh, svh, lvh and 7 moreStill has Negative-margin gutters, font-size: 0 whitespace hack, 100vh and 3 more
The Vergetheverge.com · News65%Uses text-wrap: balance, pretty, :focus-visible, :is(), :where(), :has() and 9 moreStill has Sass color functions, Floats and clearfix, Negative-margin gutters and 4 more
Reactreact.dev · Developer tools63%Uses :focus-visible, :is(), :where(), position: sticky, object-fit and 6 moreStill has [dir=rtl] overrides, Negative-margin gutters, 100vh and 3 more
IKEAikea.com · Shopping and travel62%Uses @starting-style, text-wrap: balance, pretty, :focus-visible, :is(), :where() and 12 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 7 more
The Guardiantheguardian.com · News59%Uses :has(), Scroll snap, position: sticky, object-fit and 6 moreStill has Floats and clearfix, Negative-margin gutters, 100vh and 4 more
Wikipediaen.wikipedia.org · Reference59%Uses :focus-visible, :is(), :where(), :has(), position: sticky and 6 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 4 more
BBCbbc.co.uk · News58%Uses :focus-visible, Container queries, Scroll snap, position: sticky and 7 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 5 more
GOV.UKgov.uk · Government57%Uses text-wrap: balance, pretty, :focus-visible, :is(), :where(), :has() and 8 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 6 more
Nikenike.com · Shopping and travel57%Uses field-sizing, text-wrap: balance, pretty, :focus-visible, :is(), :where() and 13 moreStill has Sass color functions, [dir=rtl] overrides, Floats and clearfix and 10 more
Appleapple.com · Tech56%Uses :focus-visible, :has(), dvh, svh, lvh, position: sticky and 6 moreStill has Sass color functions, [dir=rtl] overrides, Floats and clearfix and 5 more
Microsoftmicrosoft.com · Tech56%Uses :focus-visible, :has(), object-fit, aspect-ratio and 5 moreStill has [dir=rtl] overrides, Floats and clearfix, font-size: 0 whitespace hack and 4 more
USA.govusa.gov · Government54%Uses position: sticky, object-fit, aspect-ratio, clamp(), min(), max() and 3 moreStill has Sass color functions, Floats and clearfix, Negative-margin gutters and 3 more
Zalandozalando.co.uk · Shopping and travel53%Uses :focus-visible, :is(), :where(), :has(), oklch(), color-mix(), light-dark() and 5 moreStill has Floats and clearfix, Negative-margin gutters, font-size: 0 whitespace hack and 5 more
Al Jazeeraaljazeera.com · News52%Uses :focus-visible, :is(), :where(), :has(), Container queries and 9 moreStill has [dir=rtl] overrides, Floats and clearfix, Negative-margin gutters and 9 more
Smashing Magazinesmashingmagazine.com · Reference40%Uses Scroll snap, position: sticky, object-fit, Custom properties and 2 moreStill has Floats and clearfix, Negative-margin gutters, translate(-50%, -50%) centering and 6 moreIt weighs the modern CSS a site uses against the old techniques it still carries. Each one counts once, however often it appears, so one big file can't swing the score.
We check the home page's CSS as a visitor's browser has it once the page runs, so CSS added by scripts counts too. Pages behind a login aren't included. A lower score isn't a judgement: old CSS that works is fine.