Guide / CSS — fogli di stile / Media query e responsive

Media query e responsive

Breakpoint e adattamento al viewport.

Le @media applicano regole in base a condizioni: larghezza (min-width, max-width), orientamento, preferenze di movimento o contrasto.

Mobile-first: partire da stili stretti e aggiungere regole con min-width crescenti.

Esempio

.grid { display: grid; gap: 1rem; }
@media (min-width: 48rem) {
  .grid { grid-template-columns: repeat(2, 1fr); }
}