Aspect Ratio Calculator
Calcolatore · output CSS · responsive
L’Aspect Ratio Calculator calcola larghezza e altezza in pixel a partire da un rapporto (es. 16:9, 4:5), genera snippet CSS con aspect-ratio e con il trucco del padding-top per compatibilità, e offre una tabella di altezze per larghezze comuni. Utile in Figma per frame e export, e in sviluppo per card, immagini e video responsive.
Calcola l'altezza per contenitori tipici
Come gestire l'aspect ratio in CSS
Metodo moderno: la proprietà aspect-ratio è supportata dai browser recenti ed è la scelta corretta per i nuovi progetti.
.box {
width: 100%;
aspect-ratio: 16 / 9;
}Metodo legacy: il padding-top percentuale è calcolato sulla larghezza del contenitore: si usa per forzare un rapporto quando aspect-ratio non è disponibile.
.wrapper {
position: relative;
width: 100%;
padding-top: 56.25%;
}
.inner {
position: absolute;
inset: 0;
}WordPress: per immagini da ACF o thumbnail, combina aspect-ratio con object-fit: cover per un ritaglio pulito.
.card-image img {
width: 100%;
aspect-ratio: 16 / 9;
object-fit: cover;
object-position: center;
display: block;
}Per iframe video (YouTube, Vimeo) con requisiti molto legacy valuta ancora il padding-top con position: absolute; per il resto preferisci aspect-ratio.
Perché usare un calcolatore di aspect ratio
- Figma e frame: imposti il rapporto del frame e ottieni subito le coppie larghezza/altezza coerenti con il CSS.
- CSS pronto: snippet con
aspect-ratio, truccopadding-tope variabili in:rootper temi WordPress. - Responsive: tabella di altezze per breakpoint comuni e anteprima proporzioni.
Strumenti affini: Spacing Scale Generator e Design Token Formatter.