QuicklyCSS v2 · Docs
Images
Versión v2.0 alpha.2
MÓDULO•CONTENIDOS

Contenidos · Medios

Images (medios fluidos)

Controla el tamaño, el recorte y el punto focal de imágenes y otros medios reemplazados con utilidades pequeñas y combinables.

v2.0

Imagen fluida

.img-fluid evita desbordes y conserva la proporción natural.

Recorte predecible

Cinco clases .object-* controlan cómo ocupa la imagen su caja.

Punto focal

Nueve posiciones permiten conservar visible la zona importante del recurso.

Composición recomendada

Usa .img-fluid para imágenes responsivas. Cuando la caja tenga ancho y alto definidos, combina una utilidad de ajuste con una de posición.

Código + resultado

Prueba los modos de ajuste

Selecciona una clase para comparar el marcado y su efecto sobre la misma fotografía.

HTML
Resultado aplicadoResponsivo · 16:9
Imagen real
Paisaje montañoso junto a un lago

Referencia

Ajustes disponibles

Estas utilidades se aplican directamente a <img>, <video> y otros elementos reemplazados.

ClaseValorResultadoUso recomendado
.img-fluidmax-inline-size: 100%No excede el contenedor y conserva su proporción.Base para imágenes responsivas.
.object-coverobject-fit: coverCubre toda la caja; puede recortar la imagen.Fotos de portada, tarjetas y hero.
.object-containobject-fit: containMuestra la imagen completa sin recortarla.Logotipos, productos e ilustraciones.
.object-fillobject-fit: fillLlena la caja sin conservar la proporción.Casos controlados donde la distorsión sea aceptable.
.object-noneobject-fit: noneConserva el tamaño natural del recurso.Inspección o recorte a escala original.
.object-scale-downobject-fit: scale-downUsa el menor resultado entre none y contain.Evitar ampliar recursos pequeños.
Regla del sistemaobject-fit necesita una caja con ancho y alto definidos para producir un recorte visible.

Punto focal

Nueve posiciones

Combínalas principalmente con .object-cover, .object-contain, .object-none o .object-scale-down.

Centro
.object-center

object-position: center

Superior
.object-top

object-position: top

Inferior
.object-bottom

object-position: bottom

Izquierda
.object-left

object-position: left

Derecha
.object-right

object-position: right

Superior izquierda
.object-top-left

object-position: left top

Superior derecha
.object-top-right

object-position: right top

Inferior izquierda
.object-bottom-left

object-position: left bottom

Inferior derecha
.object-bottom-right

object-position: right bottom

Recomendaciones

Buenas prácticas con imágenes

01

Texto alternativo

Describe el contenido en alt; usa alt="" sólo cuando la imagen sea decorativa.

02

Dimensiones

Declara width y height para reservar espacio y reducir saltos de layout.

03

Carga eficiente

Usa loading="lazy" fuera del primer viewport y entrega formatos optimizados.

04

Punto focal

Ajusta object-position cuando cover pueda ocultar información relevante.