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.
The Impossible Filter Gallery Transition in CSS Only

The Impossible Filter Gallery Transition in CSS Only

Comments
9 min read
I Built a Simple Brat Generator for Creating Custom Text Designs

I Built a Simple Brat Generator for Creating Custom Text Designs

1
Comments
1 min read
Stop Guessing CSS Positions: A Senior Dev’s Real World Guide

Stop Guessing CSS Positions: A Senior Dev’s Real World Guide

1
Comments 2
5 min read
Customizable Select: The <select> dropdown FINALLY catches up with CSS

Customizable Select: The <select> dropdown FINALLY catches up with CSS

1
Comments 2
4 min read
Why I Stopped Using JavaScript-Heavy UI Libraries (And Built a CSS-First Tailwind Component Library)

Why I Stopped Using JavaScript-Heavy UI Libraries (And Built a CSS-First Tailwind Component Library)

Comments 2
5 min read
Three small design decisions in a "toggle effects via CSS class" library, and the tradeoffs behind them

Three small design decisions in a "toggle effects via CSS class" library, and the tradeoffs behind them

2
Comments
4 min read
Tailwind Typography's prose Is Leaking Into Your Components — and the Three-Tier Fix

Tailwind Typography's prose Is Leaking Into Your Components — and the Three-Tier Fix

Comments
5 min read
CSS Grid Areas — A Simple Way to Build Layouts

CSS Grid Areas — A Simple Way to Build Layouts

Comments
1 min read
How We Should Handle Typography Handoffs Without Losing Our Minds

How We Should Handle Typography Handoffs Without Losing Our Minds

Comments
1 min read
The value of know-how in the age of AI

The value of know-how in the age of AI

Comments
2 min read
Building a Front-End System That Can Still Make Sense Ten Years From Now

Building a Front-End System That Can Still Make Sense Ten Years From Now

1
Comments 3
3 min read
Stop Your CSS Layout From Breaking: Understand `box-sizing

Stop Your CSS Layout From Breaking: Understand `box-sizing

Comments 1
3 min read
Why Zero Specificity Changes Everything

Why Zero Specificity Changes Everything

Comments
3 min read
All Tests Passed. Safari on iOS Still Broke the Menu

All Tests Passed. Safari on iOS Still Broke the Menu

Comments
8 min read
Building Better Property Platforms: 5 UX Details That Matter

Building Better Property Platforms: 5 UX Details That Matter

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