Saltar al contenido

Propiedad CSS block-overflow

La propiedad block-overflow controla cómo se recorta el contenido cuando desborda un contenedor de bloque, insertando opcionalmente una elipsis o una cadena personalizada para indicar que sigue más contenido.

WARNING

Si el cuadro no contiene ningún bloque de línea inmediatamente antes de un salto de región, entonces la propiedad block-overflow no funciona. (Un salto de región ocurre cuando el contenido fluye hacia una región CSS o un diseño multicolumna.)

Initial Valueclip
Applies toContenedores de bloque.
InheritedNo.
AnimatableNo.
VersionCSS Overflow Module Level 4
DOM Syntaxobject.style.blockOverflow = "ellipsis";

Sintaxis

Sintaxis de la propiedad CSS block-overflow

css
block-overflow: clip | ellipsis | <string>;

Ejemplo práctico

Ejemplo de la propiedad CSS block-overflow

css
.module {
  block-overflow: ellipsis;
}
html
<div class="module">
  <p>This is a long paragraph that will be clipped at the container's edge, with an ellipsis added to indicate more content follows.</p>
</div>

Relación con line-clamp

La propiedad CSS line-clamp es una abreviatura de overflow-block y max-lines. Implica block-overflow: ellipsis y limita el texto a un número específico de líneas.

Valores

ValueDescription
clipEl contenido se recorta en el borde de la caja.
ellipsisMuestra una elipsis (...) al final de la última línea. Se representa como un carácter Unicode (U+2026), pero podría cambiarse por uno equivalente según el idioma del contenido y el modo de escritura del agente de usuario que se esté usando.
<string>Representa la cadena especificada como la elipsis de desbordamiento de bloque al final de la última línea. El navegador puede truncar la cadena si es extremadamente larga.
css
.custom-ellipsis {
  block-overflow: "...";
}

Practice

How is CSS overflow property used?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.