Ejemplo
Ajuste siempre un salto de página antes de cada <p> elemento con id = "pie":
document.getElementById("footer").style.pageBreakBefore = "always";
Inténtalo tú mismo " Definición y Uso
Los conjuntos de propiedades pageBreakBefore o devuelve el comportamiento de salto de página antes de un elemento (for printing or print preview) .
Note: La propiedad pageBreakBefore no tiene ningún efecto sobre los elementos con posición absoluta. El salto de página sólo es visible en una vista preliminar o al imprimir.
Soporte del navegador
La propiedad pageBreakBefore es compatible con todos los principales navegadores.
Sintaxis
Devolver la propiedad pageBreakBefore:
object .style.pageBreakBefore
Establecer la propiedad pageBreakBefore:
object .style.pageBreakBefore="auto|always|avoid|emptystring|left|right|initial|inherit"
Valores de propiedad
Valor | Descripción |
---|---|
auto | Insertar un salto de página antes de que el elemento si es necesario. Esto es por defecto |
always | Siempre inserte un salto de página antes de que el elemento |
avoid | Evitar un salto de página antes de que el elemento |
"" (empty string) | salto de página no se inserta antes del elemento |
left | Insertar uno o dos saltos de página antes del elemento, por lo que la siguiente página se considera una página de la izquierda |
right | Insertar uno o dos saltos de página antes del elemento, por lo que la siguiente página se considera una página de la derecha |
initial | Establece esta propiedad a su valor por defecto. Lea acerca inicial |
inherit | Hereda esta propiedad de su elemento padre. Lea acerca de heredar |
Detalles técnicos
Valor por defecto: | auto |
---|---|
Valor de retorno: | Una cadena, que representa el comportamiento de salto de página antes de un elemento cuando se imprime |
Versión CSS | CSS2 |
Páginas relacionadas
Referencia CSS: page-break-before property
<Estilo de objeto