CSS Cheat Sheet

A quick reference guide for common CSS properties, selectors, and layout techniques.

Selectors

Universal Selector

* { margin: 0; }

Type Selector

div { color: red; }

Class Selector

.class-name { color: blue; }

ID Selector

#id-name { color: green; }

Descendant Selector

div p { color: purple; }

Child Selector

div > p { color: orange; }

Flexbox

Container

display: flex;

Direction

flex-direction: row | column;

Justify Content

justify-content: center | space-between;

Align Items

align-items: center | stretch;

Wrap

flex-wrap: wrap | nowrap;

Grid

Container

display: grid;

Columns

grid-template-columns: repeat(3, 1fr);

Gap

gap: 20px;

Areas

grid-template-areas: "header header" "main sidebar";

Box Model

Box Sizing

box-sizing: border-box;

Margin

margin: 10px 20px;

Padding

padding: 1rem;

Border

border: 1px solid #ccc;