1. Layout
  2. overflow

Layout

overflow

Utilidades para controlar cómo un elemento maneja contenido que es demasiado grande para el contenedor.

ClaseEstilos
overflow-auto
overflow: auto;
overflow-hidden
overflow: hidden;
overflow-clip
overflow: clip;
overflow-visible
overflow: visible;
overflow-scroll
overflow: scroll;
overflow-x-auto
overflow-x: auto;
overflow-y-auto
overflow-y: auto;
overflow-x-hidden
overflow-x: hidden;
overflow-y-hidden
overflow-y: hidden;
overflow-x-clip
overflow-x: clip;
overflow-y-clip
overflow-y: clip;
overflow-x-visible
overflow-x: visible;
overflow-y-visible
overflow-y: visible;
overflow-x-scroll
overflow-x: scroll;
overflow-y-scroll
overflow-y: scroll;

Ejemplos

Mostrando contenido que se desborda

Usa la utilidad overflow-visible para evitar que el contenido dentro de un elemento sea recortado:

Andrew AlfredTechnical advisor
<div class="overflow-visible ...">
<!-- ... -->
</div>

Ten en cuenta que cualquier contenido que desborde los límites del elemento será visible.

Ocultando contenido que se desborda

Usa la utilidad overflow-hidden para recortar cualquier contenido dentro de un elemento que desborde los límites de ese elemento:

Andrew AlfredTechnical advisor
<div class="overflow-hidden ...">
<!-- ... -->
</div>

Desplazamiento si es necesario

Usa la utilidad overflow-auto para añadir barras de desplazamiento a un elemento en caso de que su contenido desborde los límites de ese elemento:

Desplázate verticalmente

Andrew AlfredTechnical advisor
Debra HoustonAnalyst
Jane WhiteDirector, Marketing
Ray FlintTechnical Advisor
<div class="overflow-auto ...">
<!-- ... -->
</div>

A diferencia de overflow-scroll, que siempre muestra barras de desplazamiento, esta utilidad solo las mostrará si el desplazamiento es necesario.

Desplazamiento horizontal si es necesario

Usa la utilidad overflow-x-auto para permitir el desplazamiento horizontal si es necesario:

Desplázate horizontalmente

Andrew
Emily
Whitney
David
Kristin
Sarah
<div class="overflow-x-auto ...">
<!-- ... -->
</div>

Desplazamiento vertical si es necesario

Usa la utilidad overflow-y-auto para permitir el desplazamiento vertical si es necesario:

Desplázate verticalmente

Andrew AlfredTechnical advisor
Debra HoustonAnalyst
Jane WhiteDirector, Marketing
Ray FlintTechnical Advisor
<div class="h-32 overflow-y-auto ...">
<!-- ... -->
</div>

Desplazamiento horizontal siempre

Usa la utilidad overflow-x-scroll para permitir el desplazamiento horizontal y mostrar siempre las barras de desplazamiento a menos que las barras de desplazamiento siempre visibles estén deshabilitadas por el sistema operativo:

Desplázate horizontalmente

Andrew
Emily
Whitney
David
Kristin
Sarah
<div class="overflow-x-scroll ...">
<!-- ... -->
</div>

Desplazamiento vertical siempre

Usa la utilidad overflow-y-scroll para permitir el desplazamiento vertical y mostrar siempre las barras de desplazamiento a menos que las barras de desplazamiento siempre visibles estén deshabilitadas por el sistema operativo:

Desplázate verticalmente

Andrew AlfredTechnical advisor
Debra HoustonAnalyst
Jane WhiteDirector, Marketing
Ray FlintTechnical Advisor
<div class="overflow-y-scroll ...">
<!-- ... -->
</div>

Desplazamiento en todas las direcciones

Usa la utilidad overflow-scroll para añadir barras de desplazamiento a un elemento:

Desplázate vertical y horizontalmente

Sun
Mon
Tue
Wed
Thu
Fri
Sat
5 AM
6 AM
7 AM
8 AM
9 AM
10 AM
11 AM
12 PM
1 PM
2 PM
3 PM
4 PM
5 PM
6 PM
7 PM
8 PM
5 AMFlight to VancouverToronto YYZ
6 AMBreakfastMel's Diner
5 PM🎉 Party party 🎉We like to party!
<div class="overflow-scroll ...">
<!-- ... -->
</div>

A diferencia de overflow-auto, que solo muestra barras de desplazamiento si son necesarias, esta utilidad siempre las muestra. Ten en cuenta que algunos sistemas operativos (como macOS) ocultan las barras de desplazamiento innecesarias independientemente de esta configuración.

Diseño Responsive

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

<div class="overflow-auto md:overflow-scroll ...">
<!-- ... -->
</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