Skip to main content
CSS-Tricks
  • Articles
  • Notes
  • Links
  • Guides
  • Almanac
  • Picks
  • Shuffle
Search

Links

Things from around the web that we’re reading and have some thoughts about. Have a link we ought to know about? Let us know!

ReliCSS

Always Twisted | https://www.alwaystwisted.com/relicss/
Read commentary

We all have a few skeletons in our CSS closets. There’s probably that one-off !important where you can now manage that more effectively with cascade layers. Or maybe a dated Checkbox Hack that :has() has solved. Perhaps it’s been a long while since your last site redesign and it’s chock-full of vendor-prefixed properties from 2012. Thar be demons!

Stu Robson’s ReliCSS (clever name!) tool can excavate outdated CSS in your codebase that have modern CSS solutions.

Continue Reading →

Open Props @custom-media Recipes

Open Props GitHub | https://github.com/argyleink/open-props/blob/main/src/props.media.css
Read commentary

The @custom-media at-rule has landed in Firefox Nightly! I couldn’t find it in the release notes but Adam Argyle’s on the beat noting that it’s behind a flag for now.

Continue Reading →

HTTP Archive 2025 Web Almanac

HTTP Archive | https://almanac.httparchive.org/en/2025/
Read commentary

I love me some good web research reports. I’m a sucker for them. HTTP Archive’s Web Almanac is one report I look forward to every year, and I know I’m not alone there. It’s one of those highly-anticipated publications on the state of the web, chock-full of well-documented findings about millions of live websites — 17.2 million in this edition! — from page content, to performance, to accessibility, to UX, to… well, let’s just get to it.

Continue Reading →

“I Heart CSS” DailyDev Squad

DailyDev | https://dly.to/2hUis3deA7c
Read commentary

If you’re reading this, chances are you already have some sort of way that you’re following when we publish new content, whether that’s RSS, Bluesky, Mastodon, or what have you. But I know a lot of folks like to use DailyDev as well and, if that’s you, we have a couple of ways you can get our stuff there as well. There’s our channel that automatically pulls in new content. There’s also a community page — what DailyDev calls a “squad” — where we curate our content as well as other interesting CSS-y links of interest, called I Heart CSS.

See you there?

Search CSS-Tricks Raycast Extension

Raycast | https://www.raycast.com/j3lte/css-tricks
Read commentary

I have to search for articles often on this site. And I’d say searching this site is Pretty OK™ in general. Making content searchable on a site with 18+ years of published content is gonna be challenging no matter what, and the Jetpack Search tool we use is darned good considering it’s a drop-in solution.

At the same time, it’s a bit heavy-handed when all I really need is a quick URL I can copy-paste into some other article I’m working on. What would be cool is a search straight from my local machine which is totally possible by fetching the content from the WordPress REST API that runs under the hood of this site.

That’s exactly what Jelte Lagendijk built for Raycast, a “shortcut-all the-things” app for macOS and Windows. It’s a little extension where you simply type and a get a solid set of real-time results.

Continue Reading →

Toon Title Text Generator

Stuff & Nonsense | https://stuffandnonsense.co.uk/toon-text/tool.html
Read commentary

Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that’s geared towards cartoon headings.

Continue Reading →

CSS Wrapped 2025

CSS Wrapped 2025 | https://chrome.dev/css-wrapped-2025/
Read commentary

The Chrome Dev Team recaps the new CSS features that shipped in Google Chrome this past year in one amazingly designed webpage. They cover new functionality for creating more customizable components, next-gen interactions, and optimizing ergonomics.

Continue Reading →

Fit width text in 1 line of CSS

Adam Argyle | https://nerdy.dev/css-text-grow
Read commentary

From Adam, prototyped in Chrome Canary 145:

h1 {
  text-grow: per-line scale;
}
Continue Reading →

HTML Web Components Proposal From 1998

W3C | https://www.w3.org/TR/NOTE-HTMLComponents
Read commentary

Web components, as imagined in 1998 from a never-adopted specification:

Componentization is a powerful paradigm that allows component users to build applications using ‘building blocks’ of functionality without having to implement those building blocks themselves, or necessarily understand how the building works in fine detail. This method makes building complex applications easier by breaking them down into more manageable chunks and allowing the building blocks to be reused in other applications. 

Continue Reading →

Prevent a page from scrolling while a dialog is open

bram.us | https://www.bram.us/2025/11/25/use-overscroll-behavior-contain-to-prevent-a-page-from-scrolling-while-a-dialog-is-open/
Read commentary

Bramus:

Chrome 144 features a small change to overscroll-behavior: it now also works on non-scrollable scroll containers. While this change might seem trivial, it fixes an issue developers have been dealing with for ages: prevent a page from scrolling while a (modal) <dialog> is open.

Continue Reading →
  • 1
  • 2
  • 3
  • ...
  • 225
  • Older

CSS-Tricks is powered by DigitalOcean.

Keep up to date on web dev

with our hand-crafted newsletter

DigitalOcean
  • About DO
  • Cloudways
  • Legal stuff
  • Get free credit!
CSS-Tricks
  • Contact
  • Write for CSS-Tricks!
  • Advertise with us
Social
  • RSS Feeds
  • CodePen
  • Mastodon
  • Bluesky
Back to Top