css-tricks.com

Why are hyperlinks blue?

Last year, Elise Blanchard did some great historical research and discovered that blue hyperlinks replaced black hyperlinks in 1993. They’ve…

3 years ago

Getting Started With the File System Access API

The File System Access API is a web API that allows read and write access to a user’s local files.…

3 years ago

Your CSS reset needs text-size-adjust (probably)

Kilian Valkhof: […] Mobile Safari increases the default font-size when you switch a website from portrait to landscape. On phones…

3 years ago

9 New React and JavaScript Links for February 2022

Every now and then, I find that I’ve accumulated a bunch of links about various things I find interesting. Like…

3 years ago

Multi-Value CSS Properties With Optional Custom Property Values

Imagine you have an element with a multi-value CSS property, such as transform: optional custom property values: .el { transform:…

3 years ago

A Whistle-Stop Tour of 4 New CSS Color Features

I was just writing in my “What’s new in since CSS3?” article about recent and possible future changes to CSS…

3 years ago

Developers Speculating About the Long-Distant Future: 2022

This is a wonderful roundup from Jeremy, who I picture circling January 1, 2022, in red marker on a giant…

3 years ago

Helpful Tips for Starting a Next.js Chrome Extension

I recently rewrote one of my projects — Minimal Theme for Twitter — as a Next.js Chrome extension because I…

3 years ago

A Chrome Extension for Cloudinary That Helps You Pluck Out Useful Media URLs From Your Library Quickly

(This is a sponsored post.) Cloudinary is a host for your digital assets like images and video. If you don’t…

3 years ago

SVGcode for “Live Tracing” Raster Images

Say you have a bitmap graphic — like a JPG, PNG, or GIF — and you wish it was vector,…

3 years ago