Skip to content

Imágenes

Cactus CSS ofrece clases de utilidad para mejorar el manejo y presentación de imágenes en tus proyectos.

IMG

.img: Esta clase proporciona reglas esenciales para un mejor manejo de imágenes responsivas. Se aplica directamente al elemento <img>.

  • max-width: 100%;: Garantiza que las imágenes no excedan el ancho de su contenedor.
  • height: auto: Mantiene la proporción de aspecto de la imagen al redimensionarse.
  • display: block;: Convierte la imagen en un elemento de bloque para ocupar todo el ancho disponible.
  • object-fit: contain;: Hace que la imagen se ajuste dentro de su contenedor sin perder la relación de aspecto (podría generar letterboxing).
  • aspect-ratio: auto; Mantiene la correcta relación de la imagen
  • mask-image: linear-gradient(black 80%, transparent); Se usa para crear un desvanecimiento gradual en la parte inferior de la imagen.

Ejemplo

<img src="cactus1.png" class="img" />

Resultado

Relación de aspecto

aspect-large

.aspect-large: Fuerza una relación de aspecto de 16:9, común en videos o imágenes de paisajes.

Ejemplo

<img src="cactus2.png" class="img aspect-large" />

Resultado

aspect-box

.aspect-box: Fuerza una relación de aspecto de 1:1, creando una imagen cuadrada.

Ejemplo

<img src="cactus3.png" class="img aspect-box" />

Resultado