Object-fit per immagini responsive

La proprietà object-fit definisce come un elemento sostituito (img, video) si adatta al suo contenitore.

Valori disponibili

.image {
  width: 300px;
  height: 200px;
  object-fit: cover;    /* Riempie, taglia se necessario */
  object-fit: contain;  /* Contiene tutto, può avere spazi */
  object-fit: fill;     /* Distorce per riempire */
  object-fit: none;     /* Dimensioni originali */
  object-fit: scale-down; /* Come none o contain, quello più piccolo */
}

object-position

.image {
  object-fit: cover;
  object-position: top center; /* Punto focale */
  object-position: 20% 80%;
}

Card con immagine

.card-image {
  width: 100%;
  height: 200px;
  object-fit: cover;
}

Hai trovato utile quest'articolo?

  • Introduzione al CSS

    Il CSS (Cascading Style Sheets) è il linguaggio utilizzato per definire lo stile e la presentazione ...
  • Selettori CSS di base

    I selettori CSS permettono di identificare gli elementi HTML a cui applicare gli stili.Tipi di selet...
  • Proprietà color e background

    Le proprietà color e background sono fondamentali per definire l'aspetto visivo degli elementi.Propr...
  • Margin e Padding

    Margin e Padding controllano lo spazio intorno e dentro gli elementi.Differenza chiaveMargin: spazio...
  • Box Model CSS

    Il Box Model è il concetto fondamentale che descrive come ogni elemento HTML è rappresentato come un...