
Gli sviluppatori front-end lo usano quando dimensioni, spaziature o testi devono crescere in modo fluido tra due limiti seguendo la larghezza dello schermo.
Genera un clamp responsive tra due dimensioni. L'intera elaborazione resta nel browser; i dati inseriti non vengono caricati, condivisi o salvati.
Un esempio comune definisce una dimensione del testo che scala tra uno schermo piccolo e uno schermo grande. Dopo la generazione, copia il valore clamp e provalo nel tuo foglio di stile per controllare che il testo segua la larghezza del viewport come previsto.
Input
16
24
320
1200Risultato
clamp(16px, 13.090909px + 0.909091vw, 24px)Il calcolo del valore fluido viene eseguito nel tuo browser. Le dimensioni che inserisci restano sul tuo dispositivo e non vengono inviate a un servizio esterno. Puoi preparare il tuo CSS senza trasmettere dati.
Fornisci la dimensione minima e massima in pixel, poi la larghezza minima e massima del viewport. Lo strumento usa questi punti per costruire una progressione tra le due dimensioni.
Sì, il valore generato può essere usato per una dimensione del testo, un margine o una spaziatura, purché la proprietà CSS accetti una funzione clamp. Adatta semplicemente l'unità e la proprietà nel tuo foglio di stile.
La funzione clamp è ampiamente supportata dai browser moderni, ma le versioni più vecchie potrebbero non riconoscerla. Fornisci un valore di fallback se devi supportare browser molto vecchi.