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.
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
You're Still Writing CSS Like It's 2015: The Modern Architecture Guide That Fixes Specificity Forever

You're Still Writing CSS Like It's 2015: The Modern Architecture Guide That Fixes Specificity Forever

18
Picked as gem Comments 1
9 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
A Declarative Naming Layer for the View Transition API

A Declarative Naming Layer for the View Transition API

Comments
11 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
Enforcing Accessibility Gates in Component Libraries: plugin87/ux-ui-agent-skills Review

Enforcing Accessibility Gates in Component Libraries: plugin87/ux-ui-agent-skills Review

1
Comments
4 min read
Building Branded, Scheduled Reports on InterSystems IRIS with InterSystems Reports: An End-to-End Field Report

Building Branded, Scheduled Reports on InterSystems IRIS with InterSystems Reports: An End-to-End Field Report

Comments
12 min read
How I Built a Modern Design Token Extractor: Solving CORS, Shadow DOM, and W3C DTCG Specs

How I Built a Modern Design Token Extractor: Solving CORS, Shadow DOM, and W3C DTCG Specs

Comments
3 min read
Why I Built a Zero-Backend, 100% Client-Side Invoice Generator (Astro + Tailwind v4)

Why I Built a Zero-Backend, 100% Client-Side Invoice Generator (Astro + Tailwind v4)

Comments
5 min read
Fifteen chart colours and no charts, and a theme class that repeats :root line for line

Fifteen chart colours and no charts, and a theme class that repeats :root line for line

Comments
5 min read
Why container queries stop matching when you switch container-type dynamically?

Why container queries stop matching when you switch container-type dynamically?

Comments
3 min read
WCAG Color Contrast Explained: AA vs AAA, Large Text, and the Gray That Fails

WCAG Color Contrast Explained: AA vs AAA, Large Text, and the Gray That Fails

Comments
4 min read
How Unicode Text Generators Create Aesthetic Fonts

How Unicode Text Generators Create Aesthetic Fonts

Comments
5 min read
Why HTML, CSS, and JavaScript Aren’t Dead Yet (Even with AI Writing Code)

Why HTML, CSS, and JavaScript Aren’t Dead Yet (Even with AI Writing Code)

Comments
3 min read
minimalist-ui bans gradients in section 2, then offers them in sections 6, 7 and 8

minimalist-ui bans gradients in section 2, then offers them in sections 6, 7 and 8

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