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 imagenmask-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