Chris Coyier
Founder, writer, designer, spam-deleter, email personality
CSS-Tricks is joining DigitalOcean!
Hey hey!
I’ve got a big announcement to make here. (Where’s my gong? I feel like this really needs a good gong hit.)
CSS-Tricks,this very website you’re looking at, has been acquired byDigitalOcean!
You canhear…
7 Fresh Links on Performance For March 2022
I have a handful of good links to articles about performance that are burning a hole in my bookmarks folder, and wanna drop them here to share.…
Ahmad Shadeed: Use Cases For CSS fit-content
Ahmad Shadeed covers the CSSfit-content sizing keyword. It’s useful! It just doesn’t come upsuper often. I find myself usingmin-content a lot more, like when setting up the height of agrid-template-row.
Thefit-content keyword is actually …
IE Down, Edge Up… Global Browser Usage Stats Are for Cocktail Parties and Conference Slides
I enjoy articles like Hartley Charlton’s“Microsoft Edge Looks Set to Overtake Safari as World’s Second Most Popular Desktop Browser.” It’s juicy! We know these massive players in the browser market care very much about their market share, so when …
Trailing Slashes on URLs: Contentious or Settled?
A fun deep dive from Zach. Do you have an opinion on which you should use?
1) https://website.com/foo/2) https://websites.com/fooThe first option has a “trailing slash.” The second does not.
I’ve always preferred this thinking: you use a trailing …
Manuel Matuzovic’s CSS Specificity Demo
If you’re looking fora primer on CSS specificity, we’ve got that. And if you’re trying to get ahead of the game, you should be aware ofCSS Cascade Layers as well.…
My white whale: A use case for will-change
…[…] the
will-changeproperty landed in major browsers in August 2015, and I’ve been on the lookout for when to use it ever since. It might seem self-evident to apply it to commonly animated properties such
CSS Database Queries? Sure We Can!
Kinda silly sounding, isn’t it? CSS database queries. But, hey, CSS is capable of talking to other languages in the sense that it can set the values of things that they can read. Plus, CSS can request other files, and …
Before I go: When it comes to complaining about web browsers
That’s a damn one-two punch from Dave. He goes for the ultimate clickbait title¹, then follows up with a pile of epic advice for us all. If you want web browsers to get better, listen up:
…Complaining on








