La propiedad page-break-inside en CSS se usa para especificar cómo se rompe la página dentro del elemento al que se aplica durante la impresión. Inserta un salto de página o, a veces, se usa para evitar el salto de página dentro de un elemento durante la impresión.
Sintaxis:
page-break-inside: auto|avoid|initial|inherit
Valores de propiedad:
- auto: Es el valor por defecto. Este valor representa el salto de página automáticamente.
Sintaxis:
page-break-inside: auto;
- evitar: Evita un salto de página dentro del elemento.
Sintaxis:page-break-inside: avoid;
- initial: establece la propiedad page-break-inside en su valor predeterminado.
Sintaxis:page-break-inside: initial;
- hereda: la propiedad page-break-inside se hereda de su padre.
Sintaxis:page-break-inside: inherits;
Nota: Esta propiedad se usa principalmente para imprimir un documento.
Consulta de medios impresos:
@media print { img { display: block; page-break-inside: avoid; } }
Ejemplo 1: este ejemplo utiliza el valor de la propiedad page-break-inside para evitar.
<!DOCTYPE html> <html> <head> <title> CSS page-break-inside property </title> <style type="text/css"> @media print { ul { page-break-inside: avoid; } } </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>CSS page-break-inside property</h2> <br><br><br> <img src = "https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-logo.png" alt = "" /> <br><br><br><br> <p> Prepare for the Recruitment drive of product based companies like Microsoft, Amazon, Adobe etc with a free online placement preparation course. The course focuses on various MCQ's & Coding question likely to be asked in the interviews & make your upcoming placement season efficient and successful. </p> <br><br><br> <img src = "https://media.geeksforgeeks.org/wp-content/uploads/interview-preparation-2.png" alt = "" /> <ul> <li>Data Structure</li> <li>Algorithms</li> <li>C Programming</li> <li>C++ Programming</li> <li>Java Programming</li> <li>Python Programming</li> <li>PHP Programming</li> <li>Operating System</li> <li>Computer Networks</li> <li>DBMS</li> <li>SQL</li> <li>TOC</li> </ul> </body> </html>
Salida:
Vista previa de impresión:
Ejemplo 2: este ejemplo utiliza el valor de la propiedad page-break-inside para ninguno.
<!DOCTYPE html> <html> <head> <title> CSS page-break-inside property </title> <style type="text/css"> @media print { ul { page-break-inside: none; } } </style> </head> <body> <h1>GeeksforGeeks</h1> <h2>CSS page-break-inside property</h2> <br><br><br> <img src = "https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-logo.png" alt = "" /> <br><br><br><br> <p> Prepare for the Recruitment drive of product based companies like Microsoft, Amazon, Adobe etc with a free online placement preparation course. The course focuses on various MCQ's & Coding question likely to be asked in the interviews & make your upcoming placement season efficient and successful. </p> <br><br><br> <img src = "https://media.geeksforgeeks.org/wp-content/uploads/interview-preparation-2.png" alt = "" /> <ul> <li>Data Structure</li> <li>Algorithms</li> <li>C Programming</li> <li>C++ Programming</li> <li>Java Programming</li> <li>Python Programming</li> <li>PHP Programming</li> <li>Operating System</li> <li>Computer Networks</li> <li>DBMS</li> <li>SQL</li> <li>TOC</li> </ul> </body> </html>
Salida:
Vista previa de impresión:
Navegadores compatibles: los navegadores compatibles con la propiedad page-break-inside se enumeran a continuación:
- Google Chrome 1.0
- Internet Explorer 8.0
- Firefox 19.0
- Safari 1.3
- Ópera 7.0
Publicación traducida automáticamente
Artículo escrito por AkshayGulati y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA