Alle tools
Gratis

Een doorzoekbare, afdrukbare CSS-referentie — selectors, het boxmodel, flexbox, grid, typografie, overgangen en moderne functies. Gratis.

Selectors

13
.class
Select all elements with the class
#id
Select the element with the id
a, b
Group: select a and b
a b
Descendant: b inside a
a > b
Direct child b of a
a + b
Adjacent sibling immediately after a
a ~ b
General sibling b after a
[type="text"]
Attribute selector
:hover :focus
Pseudo-classes for state
:nth-child(2n)
Every even child
::before ::after
Pseudo-elements (generated content)
:not(.x)
Negation: anything but .x
:is(h1, h2, h3)
Matches any selector in the list

Box model

7
box-sizing: border-box;
Include padding & border in width
margin: 0 auto;
Center a block horizontally
padding: 1rem 2rem;
Vertical 1rem, horizontal 2rem
border: 1px solid #ccc;
Width, style, color
border-radius: 8px;
Rounded corners
outline: 2px dashed red;
Outline (does not affect layout)
overflow: hidden;
Clip content that overflows

Flexbox

8
display: flex;
Create a flex container
flex-direction: row | column;
Main axis direction
justify-content: space-between;
Align along the main axis
align-items: center;
Align along the cross axis
flex-wrap: wrap;
Allow items to wrap
gap: 1rem;
Space between items
flex: 1;
Grow to fill space (1 1 0)
align-self: flex-end;
Override cross-axis for one item

Grid

8
display: grid;
Create a grid container
grid-template-columns: 1fr 1fr 1fr;
Three equal columns
repeat(3, 1fr)
Shorthand for repeated tracks
minmax(200px, 1fr)
Track between a min and max
grid-template-columns: repeat(auto-fill, minmax(200px,1fr));
Responsive auto columns
gap: 1rem;
Row and column gap
grid-column: 1 / 3;
Span from line 1 to 3
place-items: center;
Center items on both axes

Typography

8
font-family: system-ui, sans-serif;
Font stack
font-size: 1.125rem;
Relative font size
font-weight: 600;
Bold weight
line-height: 1.6;
Line spacing
letter-spacing: .02em;
Tracking
text-align: center;
Horizontal text alignment
text-transform: uppercase;
Change letter case
text-overflow: ellipsis;
Truncate with … (needs overflow+nowrap)

Colors & background

7
color: #1f2937;
Text color
background: rgb(0 0 0 / 50%);
Modern rgb with alpha
background: linear-gradient(90deg,#f06,#48f);
Linear gradient
opacity: .5;
Element transparency
box-shadow: 0 4px 12px rgb(0 0 0 / .15);
Drop shadow
background-size: cover;
Scale image to cover
color-mix(in srgb, red 40%, blue);
Mix two colors

Positioning

6
position: relative;
Offset from normal position
position: absolute;
Relative to nearest positioned ancestor
position: fixed;
Relative to the viewport
position: sticky; top: 0;
Sticks when scrolling past
inset: 0;
top/right/bottom/left = 0
z-index: 10;
Stacking order

Transitions & animation

5
transition: all .2s ease;
Animate property changes
transform: translateY(-4px) scale(1.05);
Move, scale, rotate
@keyframes spin { to { transform: rotate(360deg); } }
Define an animation
animation: spin 1s linear infinite;
Run a keyframe animation
will-change: transform;
Hint the browser to optimize

Responsive & modern

7
@media (max-width: 768px) { ... }
Media query breakpoint
clamp(1rem, 2vw, 2rem)
Fluid value with min/max
aspect-ratio: 16 / 9;
Maintain an aspect ratio
var(--brand)
Use a custom property
:root { --brand: #4f46e5; }
Define a custom property
container-type: inline-size;
Enable container queries
@container (min-width: 400px) {…}
Container query

Geen vermelding komt overeen met “:q”.


Over CSS Spiekbriefje

Deze CSS-cheatsheet bundelt de eigenschappen die je dagelijks gebruikt op één doorzoekbare pagina: selectors, het boxmodel, flexbox, grid, typografie, kleuren en achtergronden, positionering, transities en animatie, en een sectie over responsive en moderne CSS.

Hij is zo georganiseerd dat het antwoord op "hoe heette die eigenschap ook alweer?" één zoekopdracht verwijderd is — vooral de secties over flexbox en grid tonen de uitlijnings- en layouteigenschappen met waarden die je zo in een stylesheet kunt kopiëren, en de sectie over moderne CSS houdt nieuwere features binnen handbereik.

De cheatsheet is gratis, laadt client-side, filtert live terwijl je typt en laat je elke declaratie met één klik kopiëren. Een vastgeplakte inhoudsopgave springt tussen secties en de printknop levert een nette papieren referentie op.

Hoe gebruik je CSS Spiekbriefje

  1. Loop de sectielijst door — Selectors, Boxmodel, Flexbox, Grid, Typografie en meer.
  2. Typ een eigenschap of begrip zoals grid, hover of transition in het zoekvak om elke rij te filteren.
  3. Spring naar een sectie zoals Positionering via de vastgeplakte inhoudsopgave.
  4. Klik op een fragment of het kopieerpictogram om de CSS-declaratie te kopiëren.
  5. Print de cheatsheet voor een CSS-referentie op je bureau.

Veelgestelde vragen

Negen secties: selectors, het boxmodel, flexbox, grid, typografie, kleuren en achtergronden, positionering, transities en animatie, en responsive plus moderne CSS-features.

Ja — beide krijgen een eigen sectie met de container- en itemeigenschappen, uitlijningswaarden en shorthand-vormen, de meest opgezochte zaken voor ontwikkelaars.

Ja. Naast de al lang bestaande kern behandelt een aparte sectie over responsive en moderne CSS nieuwere features die je in actuele stylesheets tegenkomt, samen met media-query-patronen.

Ja. Klik op de code of het kopieerpictogram bij hover en de declaratie staat op je klembord, bevestigd met een kort "Gekopieerd!"-bericht.

Ja, volledig gratis — een client-side pagina met live zoeken, geen login en onbeperkt gebruik.


Populaire zoekopdrachten
css cheat sheet css selectors list css flexbox properties css grid properties css box model reference css position values css transition and animation syntax css properties reference
Hulp nodig?
Een probleem met deze tool gevonden? Laat het ons weten.
Een probleem melden

Voeg deze gratis tool toe aan je eigen website — kopieer en plak de onderstaande code.