DEV Community

CSS

Cascading Style Sheets (CSS) is a simple language for adding style (e.g., fonts, colors, spacing) to HTML documents. It describes how HTML elements should be displayed.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
RTL in practice: CSS logical properties, bidi text, icons, numerals and a testing checklist

RTL in practice: CSS logical properties, bidi text, icons, numerals and a testing checklist

Comments
10 min read
How we took CLS to 0.000 on a hand-built static site (no framework, no CDN)

How we took CLS to 0.000 on a hand-built static site (no framework, no CDN)

Comments
5 min read
Let the designer's spec be the test: a bounded UI change request for game UI

Let the designer's spec be the test: a bounded UI change request for game UI

Comments
5 min read
A loading skeleton is a second implementation of your layout, and mine was lying about four things

A loading skeleton is a second implementation of your layout, and mine was lying about four things

Comments
6 min read
A 3% zoom hid a one-pixel rounding gap for 372 cards, then cut the first letters off the 373rd

A 3% zoom hid a one-pixel rounding gap for 372 cards, then cut the first letters off the 373rd

Comments
6 min read
How to Improve Blogger Website Performance with Practical HTML and CSS Optimizations

How to Improve Blogger Website Performance with Practical HTML and CSS Optimizations

Comments
5 min read
From BEM to BE.M — A CSS Naming Convention Built for Component Libraries

From BEM to BE.M — A CSS Naming Convention Built for Component Libraries

Comments
9 min read
NuvoUI 2.0: The SCSS Foundation for Design Systems

NuvoUI 2.0: The SCSS Foundation for Design Systems

Comments
8 min read
Our header is 48 pixels tall, every page offsets by 56, and the root layout renders no header at all

Our header is 48 pixels tall, every page offsets by 56, and the root layout renders no header at all

Comments
6 min read
40 font-face blocks, 10 files, and the word bold appears nowhere: three typefaces reaching a Next.js site and an Expo app

40 font-face blocks, 10 files, and the word bold appears nowhere: three typefaces reaching a Next.js site and an Expo app

Comments
5 min read
"4200subscribers": the content said "black" and the renderer believed it

"4200subscribers": the content said "black" and the renderer believed it

Comments
4 min read
I wrote 191 tests for a Chrome extension. The three bugs that mattered were invisible to all of them.

I wrote 191 tests for a Chrome extension. The three bugs that mattered were invisible to all of them.

Comments
6 min read
A Declarative Naming Layer for the View Transition API

A Declarative Naming Layer for the View Transition API

Comments
11 min read
September's Baseline haul gives CSS progress(), alpha() and revert-rule in every engine

September's Baseline haul gives CSS progress(), alpha() and revert-rule in every engine

1
Comments
4 min read
CSS Easing Explained: Picking the Right cubic-bezier() for Enter, Exit and Move Animations

CSS Easing Explained: Picking the Right cubic-bezier() for Enter, Exit and Move Animations

1
Comments 1
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.