CSS

All 67 of my posts tagged css, dating from 20132024.

2024 3 posts Permalink

Some use cases for revert-layer

CSS Layers has been such a boon to wrangling specificity, and it’s really helped me get a better understanding of the CSS I write from a bird’s eye view. So I’m surprised that I’m just learning about revert-layer now, but super glad that this fabulously-comprehensive article by Mayank is what introduced me to it!

CSS Wrapped: 2023!

2023 was unmistakably one of the most exciting bumper years for CSS. This superb post by Una Kravets, Bramus, and Adam Argyle is chock-full of information and editable examples of all the electrifying changes that we saw to CSS last year.

2023 13 posts Permalink

Getting started with View Transitions on multi-page apps

This post really helped me understand just how surprisingly easy it is to start using View Transitions—as quick as a single meta tag in the head to enable fade/opacity transitions—and a slew of other great tips, tricks, and things to watch out for as we prepare for this great new browser feature to become stable!
Gotta love a good Animorphs reference, too.

Do you know color-scheme?

This post by Sara really helped solidify my understanding of color schemes in the browser, how they affect HTML’s default appearance in browsers, and how we can make use of them in CSS and JavaScript. Lots of useful code examples and imagery to help the detailed explanations!

2022 10 posts Permalink

The Environment-Aware Wrapper

Here’s a handy CSS technique to make sure your content isn’t obscured by the pesky notch that seems to be present on many phones these days, and it probably already fits nicely into your existing codebase!

Moving Targets

I was just working on some styling changes to my website and fell into a rabbit hole on URLs, the <mark> element and :target pseudo-class, and ended up writing an animation as a handy technique for drawing the reader’s attention.

2021 2 posts Permalink

Over the last couple of months I’ve made some small improvements and additions to 🐋 Bowhead, which is now at version 0.2.1. Since last posting about it, I’ve cleaned up the documentation, added some minor bits and pieces,...

2020 3 posts Permalink

2019 4 posts Permalink

2018 4 posts Permalink

Lynn Fisher’s Portfolio

I wish I could create animations this beautiful. Lynn Fisher demonstrates her god-like abilities with yet another gorgeous portfolio redesign. Check out the archive of her previous designs, too. They're remarkable.

2017 1 post Permalink

Remapping Ranges in Sass

Great inspiration can sometimes be found in exploring available opportunities and embracing new ideas. In this article, I'll try to replicate a foreign concept in a familiar way, and explain why I decided to even do it.

2016 4 posts Permalink

April LWS Talk

I gave a talk at London Web Standards and asked the question, So how can we write media queries that are both consistent and succinct?

An Extended Response

If you've dabbled in Sass before, you're likely familiar with @extend and @mixin, but is there any use-case for @extend? Given the benchmark performance of the two, can we still be confident in the cascade when @extending in Sass?

2015 3 posts Permalink

2014 13 posts Permalink

A Slice of Heaven

We know that webpages are composed of text and boxes. Lots and lots of boxes. But with the power and might of CSS3 we can do some fancy stuff that never used to be possible.

2013 7 posts Permalink

Annoying Navigation CSS

Navigation is crucial to a functional website. It is how your users find the information they're after; get it right, and your users are happy—get it wrong, and they go insane!

First Article Ever

Well, I've finally gotten my site up and running to a point where I can consider it to be a success. What was the process, and what did it involve? What mistakes did I make that you can avoid?