Tutti gli strumenti
Gratuito

Un riferimento ricercabile e stampabile di CSS — selettori, box model, flexbox, grid, tipografia, transizioni e funzionalità moderne. 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

Nessuna voce corrisponde a “:q”.


Informazioni su Scheda di Riferimento CSS

Questa cheat sheet CSS racchiude le proprietà che usi quotidianamente in un'unica pagina ricercabile: selettori, box model, flexbox, grid, tipografia, colori e sfondi, posizionamento, transizioni e animazioni, e una sezione su CSS responsive e moderno.

È organizzata in modo che la risposta a "come si chiamava quella proprietà?" sia a una sola ricerca di distanza — le sezioni su flexbox e grid in particolare elencano le proprietà di allineamento e layout con valori che puoi copiare direttamente in un foglio di stile, e la sezione moderna tiene a portata di mano le funzionalità più recenti.

La scheda è gratuita, si carica lato client, filtra in tempo reale mentre digiti e ti permette di copiare qualsiasi dichiarazione con un clic. Un sommario fisso salta tra le sezioni e il pulsante di stampa produce un riferimento cartaceo pulito.

Come usare Scheda di Riferimento CSS

  1. Scorri l'elenco delle sezioni — Selettori, Box model, Flexbox, Grid, Tipografia e altro.
  2. Digita una proprietà o un concetto come grid, hover o transition nella casella di ricerca per filtrare ogni riga.
  3. Passa a una sezione come Posizionamento tramite il sommario fisso.
  4. Clicca su uno snippet o sulla sua icona di copia per copiare la dichiarazione CSS.
  5. Stampa la scheda per un riferimento CSS da tenere sulla scrivania.

Domande frequenti

Nove sezioni: selettori, box model, flexbox, grid, tipografia, colori e sfondi, posizionamento, transizioni e animazioni, e funzionalità CSS responsive e moderne.

Sì — entrambi hanno una propria sezione con le proprietà del contenitore e degli elementi, i valori di allineamento e le forme abbreviate, che sono le ricerche più frequenti degli sviluppatori.

Sì. Oltre al nucleo consolidato, una sezione dedicata a CSS responsive e moderno copre le funzionalità più recenti che incontri nei fogli di stile attuali, insieme ai pattern delle media query.

Sì. Clicca sul codice o sull'icona di copia al passaggio del mouse e la dichiarazione viene inserita negli appunti, confermata da un breve messaggio "Copiato!".

Sì, completamente gratuita — una pagina client-side con ricerca in tempo reale, senza login e uso illimitato.


Ricerche popolari
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
Hai bisogno di aiuto?
Hai riscontrato un problema con questo strumento? Faccelo sapere.
Segnala un problema

Aggiungi questo strumento gratuito al tuo sito web — copia e incolla il codice qui sotto.