break-inside

Índice

Definición de .break-inside en CSS

Las columnas hacen un gran trabajo al fluir y equilibrar el contenido. Desafortunadamente, no todos los elementos fluyen con gracia. A veces los elementos se atascan entre columnas.

Ejemplo de uso de break-inside

Esta propiedad de CSS normalmente se emplea de la siguiente manera:

li {
-webkit-column-break-inside: avoid;
          page-break-inside: avoid;
               break-inside: avoid;
}

Otro ejemplo más avanzado de .break-inside es el siguiente de CODEPEN:

Sintaxis de .break-inside en CSS

  break-inside: auto|all|always|avoid|avoid-column|avoid-page|avoid-region|column|left|page|recto|region|right|verso|initial|inherit;

Valores

Valor Descripción
auto Defecto. Salto automático de página/columna/región dentro del elemento
evitar Evite un salto de página/columna/región dentro del elemento
evitar-columna Evite un salto de columna dentro del elemento
evitar-página Evite un salto de página dentro del elemento
evitar-región Evite una ruptura de región dentro del elemento
inicial Establece esta propiedad en su valor predeterminado.
heredar Hereda esta propiedad de su elemento principal.

Exploradores compatibles con .break-inside

Los números de la tabla especifican la primera versión del navegador que es plenamente compatible con la propiedad.

Los números seguidos de -webkit- detallan la primera versión que funcionó con un prefijo.

PropertyChromeInternet Explorer / EdgeFirefoxSafariOpera
caption-side 1.0 8.0 1.0 1.0 4.0

Bibliografía

Echa un vistazo a estas otras propiedades

¿Necesitas ayuda para crear tu Web?

Cuéntanos de que trata y te asesoraremos sin compromiso