Display, visibilidad y desbordamiento

Cómo se coloca cada caja en el flujo (bloque, en línea, flex, grid), si se ve y qué pasa con lo que no cabe.

display: El tipo de caja.

overflow: Qué pasa con el contenido que no cabe en la caja.

  • Cómo se coloca cada caja en el flujo (bloque, en línea, flex, grid), si se ve y qué pasa con lo que no cabe.
  • Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.
  • Esencial. El tipo de caja. block ocupa todo el ancho y empieza línea; inline va dentro de la línea y no admite ancho ni alto; inline-block, en línea pero con tamaño; flex y grid convierten sus hijos en elementos flexibles o de rejilla; none lo quita de la página.
  • Valores: block, inline, inline-block, flex, grid, inline-flex, contents, none
  • Oculta el elemento pero deja su hueco (a diferencia de display: none).

Introducción

Cómo se coloca cada caja en el flujo (bloque, en línea, flex, grid), si se ve y qué pasa con lo que no cabe.

Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.

display

Esencial. El tipo de caja. block ocupa todo el ancho y empieza línea; inline va dentro de la línea y no admite ancho ni alto; inline-block, en línea pero con tamaño; flex y grid convierten sus hijos en elementos flexibles o de rejilla; none lo quita de la página.

Valores: block, inline, inline-block, flex, grid, inline-flex, contents, none

visibility

Oculta el elemento pero deja su hueco (a diferencia de display: none).

Valores: visible, hidden, collapse

overflow

Esencial. Qué pasa con el contenido que no cabe en la caja: se ve, se corta o aparece una barra de desplazamiento. Por eje: overflow-x, overflow-y.

Valores: visible, hidden, auto, scroll, clip

float

Saca la caja del flujo y la pega a un lado para que el texto la rodee (una imagen en un artículo). Para maquetar, hoy se usa flex o grid.

Valores: left, right, none, inline-start

clear

Hace que la caja empiece debajo de los elementos flotantes anteriores.

Valores: left, right, both, none

content-visibility

Con auto, el navegador no dibuja lo que está fuera de la pantalla hasta que te acercas: acelera páginas muy largas.

Valores: visible, auto, hidden

contain

Avisa al navegador de que lo de dentro de la caja no afecta a lo de fuera, para que calcule menos.

Valores: none, layout, paint, content, strict

Referencia de CSS
06

Display, visibilidad y desbordamiento

Cómo se coloca cada caja en el flujo (bloque, en línea, flex, grid), si se ve y qué pasa con lo que no cabe.

Código del tema: .caja { display: inline-block; width: 6rem; text-align: cent

📘 Teoría

Introducción

1

Cómo se coloca cada caja en el flujo (bloque, en línea, flex, grid), si se ve y qué pasa con lo que no cabe.

2

Cada elemento lleva una definición corta y un ejemplo. En Practica, al final, tienes los mismos ejemplos para editarlos y ver el resultado al momento.

display

Esencial. El tipo de caja. block ocupa todo el ancho y empieza línea; inline va dentro de la línea y no admite ancho ni alto; inline-block, en línea pero con tamaño; flex y grid convierten sus hijos en elementos flexibles o de rejilla; none lo quita de la página.

Valores: block, inline, inline-block, flex, grid, inline-flex, contents, none

visibility

1

Oculta el elemento pero deja su hueco (a diferencia de display: none).

2

Valores: visible, hidden, collapse

overflow

1

Esencial. Qué pasa con el contenido que no cabe en la caja: se ve, se corta o aparece una barra de desplazamiento. Por eje: overflow-x, overflow-y.

2

Valores: visible, hidden, auto, scroll, clip

float

1

Saca la caja del flujo y la pega a un lado para que el texto la rodee (una imagen en un artículo). Para maquetar, hoy se usa flex o grid.

2

Valores: left, right, none, inline-start

clear

1

Hace que la caja empiece debajo de los elementos flotantes anteriores.

2

Valores: left, right, both, none

content-visibility

1

Con auto, el navegador no dibuja lo que está fuera de la pantalla hasta que te acercas: acelera páginas muy largas.

2

Valores: visible, auto, hidden

contain

1

Avisa al navegador de que lo de dentro de la caja no afecta a lo de fuera, para que calcule menos.

2

Valores: none, layout, paint, content, strict

🕹️ Practica

Referencia interactiva Ejemplos editables: Display, visibilidad y desbordamiento Abrir en pantalla completa

¿Qué es esto?

Soy Cristian Eslava y a veces hago webs para procrastinar yo y vosotros. culTest

La hice en febrero de 2026 para facilitar el aprendizaje de mis alumnos. La idea es aprender desarrollo web practicando y que el proyecto siga creciendo con nuevos temas, tests y retos.

Está inspirada en MDN, W3Schools, CodePen, Manz y muchos otros sitios de documentación sobre desarrollo web. Quería combinar teoría útil, ejemplos ejecutables, retos y el sistema de tests que ya tenía en culTest. culTest

Si te gustó, si no te gustó o si quieres escribirme, puedes hacerlo en cristianeslava@gmail.com