Atribut page-break-inside CSS
- halaman sebelumnya page-break-before
- Halaman Berikutnya paint-order
Definisi dan penggunaan
Atribut page-break-inside menetapkan tindakan halaman page-breaking di dalam elemen.
Walaupun dapat dipaksa untuk menempatkan penanda halaman, tetapi tidak dapat dijamin untuk menghindari pengecekan halaman, penulis hanya dapat meminta agen pengguna untuk menghindari pengecekan halaman sebagaimana mungkin.
Diterapkan kepada:Elemen blok non-floating dengan nilai position relatif atau statis.
Keterangan:Maka, gunakan atribut halaman sebagaimana mungkin dan hindari penggunaannya di dalam tabel, elemen floating, dan elemen blok dengan garis batas.
Lihat pula:
Panduan Referensi HTML DOM:Atribut pageBreakInside
Contoh
Atur tindakan halaman untuk menghindari halaman di dalam elemen tabel:
<html> <head> <style> @media print { table {page-break-inside:avoid;} } </style> </head> <body> .... </body> </html>
Sintaksu CSS
page-break-inside: auto|avoid|initial|inherit;
Nilai atribut
Nilai | Deskripsi |
---|---|
auto | default. Jika diperlukan, lakukan pengecekan halaman di dalam elemen. |
avoid | hindari pengecekan halaman di dalam elemen. |
inherit | Ditetapkan bahwa pengaturan page-break-inside harus diwariskan dari elemen induk. |
Detil teknis
Nilai default: | auto |
---|---|
Inheritance: | no |
Versi: | CSS2 |
Sintaksu JavaScript: | object.style.pageBreakInside="avoid" |
Dukungan browser
Angka di tabel menunjukkan versi pertama browser yang mendukung atribut ini penuh.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 8.0 | 19.0 | 1.3 | 7.0 |
- halaman sebelumnya page-break-before
- Halaman Berikutnya paint-order