CSS
Fragmentación
Buscar..
Sintaxis
- Salto de página después: auto | siempre | evitar izquierda | derecha | inicial | heredar;
- Page-break-before: auto | siempre | evitar izquierda | derecha | inicial | heredar;
- Page-break-inside: auto | evitar inicial | heredar;
Parámetros
Valor | Descripción |
---|---|
auto | Defecto. Saltos de página automáticos |
siempre | Siempre inserta un salto de página |
evitar | Evite el salto de página (si es posible) |
izquierda | Insertar saltos de página para que la página siguiente se formatee como una página izquierda |
Correcto | Insertar saltos de página para que la página siguiente se formatee como una página de la derecha |
inicial | Establece esta propiedad a su valor predeterminado. |
heredar | Hereda esta propiedad de su elemento padre. |
Observaciones
No hay propiedad de salto de página en CSS. Solo las 3 propiedades ( salto de página anterior , salto de página posterior , salto de página interno ).
Relacionados: orphans
, widows
.
Impresión de medios de página
@media print {
p {
page-break-inside: avoid;
}
h1 {
page-break-before: always;
}
h2 {
page-break-after: avoid;
}
}
Este código hace 3 cosas:
- evita un salto de página dentro de cualquier etiqueta p, lo que significa que un párrafo nunca se dividirá en dos páginas, si es posible.
- obliga a un salto de página anterior en todos los encabezados h1, lo que significa que antes de cada aparición de h1, habrá un salto de página.
- Evita saltos de página justo después de cualquier h2.
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow