CSS Spiekbriefje
Een doorzoekbare, afdrukbare CSS-referentie — selectors, het boxmodel, flexbox, grid, typografie, overgangen en moderne functies. Gratis.
Selectors
13.class
#id
a, b
a b
a > b
a + b
a ~ b
[type="text"]
:hover :focus
:nth-child(2n)
::before ::after
:not(.x)
:is(h1, h2, h3)
Box model
7box-sizing: border-box;
margin: 0 auto;
padding: 1rem 2rem;
border: 1px solid #ccc;
border-radius: 8px;
outline: 2px dashed red;
overflow: hidden;
Flexbox
8display: flex;
flex-direction: row | column;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
gap: 1rem;
flex: 1;
align-self: flex-end;
Grid
8display: grid;
grid-template-columns: 1fr 1fr 1fr;
repeat(3, 1fr)
minmax(200px, 1fr)
grid-template-columns: repeat(auto-fill, minmax(200px,1fr));
gap: 1rem;
grid-column: 1 / 3;
place-items: center;
Typography
8font-family: system-ui, sans-serif;
font-size: 1.125rem;
font-weight: 600;
line-height: 1.6;
letter-spacing: .02em;
text-align: center;
text-transform: uppercase;
text-overflow: ellipsis;
Colors & background
7color: #1f2937;
background: rgb(0 0 0 / 50%);
background: linear-gradient(90deg,#f06,#48f);
opacity: .5;
box-shadow: 0 4px 12px rgb(0 0 0 / .15);
background-size: cover;
color-mix(in srgb, red 40%, blue);
Positioning
6position: relative;
position: absolute;
position: fixed;
position: sticky; top: 0;
inset: 0;
z-index: 10;
Transitions & animation
5transition: all .2s ease;
transform: translateY(-4px) scale(1.05);
@keyframes spin { to { transform: rotate(360deg); } }
animation: spin 1s linear infinite;
will-change: transform;
Responsive & modern
7@media (max-width: 768px) { ... }
clamp(1rem, 2vw, 2rem)
aspect-ratio: 16 / 9;
var(--brand)
:root { --brand: #4f46e5; }
container-type: inline-size;
@container (min-width: 400px) {…}
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
- Loop de sectielijst door — Selectors, Boxmodel, Flexbox, Grid, Typografie en meer.
- Typ een eigenschap of begrip zoals grid, hover of transition in het zoekvak om elke rij te filteren.
- Spring naar een sectie zoals Positionering via de vastgeplakte inhoudsopgave.
- Klik op een fragment of het kopieerpictogram om de CSS-declaratie te kopiëren.
- Print de cheatsheet voor een CSS-referentie op je bureau.