1. Fondos
  2. background-size

Fondos

background-size

Utilidades para controlar el tamaño de la imagen de fondo de un elemento.

ClaseEstilos
bg-auto
background-size: auto;
bg-cover
background-size: cover;
bg-contain
background-size: contain;
bg-size-(<custom-property>)
background-size: var(<custom-property>);
bg-size-[<value>]
background-size: <value>;

Ejemplos

Llenando el contenedor

Usa la utilidad bg-cover para escalar la imagen de fondo hasta que llene la capa de fondo, recortando la imagen si es necesario:

<div class="bg-[url(/img/mountains.jpg)] bg-cover bg-center"></div>

Llenando sin recortar

Usa la utilidad bg-contain para escalar la imagen de fondo hasta los bordes exteriores sin recortarla ni estirarla:

<div class="bg-[url(/img/mountains.jpg)] bg-contain bg-center"></div>

Usando el tamaño predeterminado

Usa la utilidad bg-auto para mostrar la imagen de fondo en su tamaño predeterminado:

<div class="bg-[url(/img/mountains.jpg)] bg-auto bg-center bg-no-repeat"></div>

Usando un valor personalizado

Usa la sintaxis bg-size-[<value>] para establecer el background size basado en un valor completamente personalizado:

<div class="bg-size-[auto_100px] ...">
<!-- ... -->
</div>

Para variables CSS, también puedes usar la sintaxis bg-size-(<custom-property>) :

<div class="bg-size-(--my-image-size) ...">
<!-- ... -->
</div>

Esto es solo un atajo para bg-size-[var(<custom-property>)] que agrega la función var() por ti automáticamente.

Diseño Responsive

Prefija una utilidad background-size con una variante de breakpoint como md: para aplicar la utilidad solo en tamaños de pantalla medium y superiores:

<div class="bg-auto md:bg-contain ...">
<!-- ... -->
</div>

Aprende más sobre el uso de variantes en la documentación de variantes.

Copyright © 2025 Tailwind Labs Inc.·Política de Marca Registrada