| Funzione | Logica | Caso d'uso tipico |
|---|---|---|
clamp(min,pref,max) | Valore fluido tra due estremi | Font-size responsivo, padding, gap |
min(a, b) | Prende il minore dei due | Larghezza con limite massimo |
max(a, b) | Prende il maggiore dei due | Altezza con limite minimo |
| Aspetto | @media (viewport) | @container (contenitore) |
|---|---|---|
| Basata su | Larghezza finestra browser | Larghezza del parent diretto |
| Riutilizzo componente | ⚠️ Difficile — dipende dal contesto | ✅ Il componente è auto-adattivo |
| Design system | ⚠️ Richiede override per ogni contesto | ✅ Componente portabile |
| Supporto 2026 | ✅ 100% | ✅ 93%+ (Chrome 105+, Safari 16+, FF 110+) |
| Caso d'uso ideale | Layout globale della pagina | Componenti riutilizzabili (card, widget) |
Testo con colore adattato automaticamente alle preferenze OS
Lorem ipsum testo del contenuto principale, ottimizzato per la carta con font 12pt nero su bianco.
Link: volta.it (https://volta.it/corsi)
Nav | Sidebar | Cookie banner | Pulsanti
| Proprietà | Valori utili | Effetto |
|---|---|---|
page-break-before | always, avoid, auto | Interruzione prima dell'elemento |
page-break-after | always, avoid, auto | Interruzione dopo l'elemento |
page-break-inside | avoid, auto | Evita spezzare l'elemento |
break-before/after | page, column, avoid | Versione moderna (CSS3) |