Idee chiave
- Mobile-first: scrivi prima il CSS per schermo stretto, poi aggiungi media queries per schermi più larghi.
- Unità relative:
rem,%,vw/vhinvece di pixel fissi. - Immagini fluide:
max-width: 100%; height: auto. - Breakpoints: pochi (es. 640, 1024, 1280) basati sul contenuto, non sui device.
.card { padding: 12px; }
@media (min-width: 640px) {
.card { padding: 24px; }
}