Sifat page-break-after CSS
- Halaman sebelumnya @page
- Halaman berikutnya page-break-before
Definisi dan penggunaan
Sifat page-break-after menentukan tingkah laku halaman berhenti selepas elemen.
Walaupun boleh digunakan always untuk memaksa penempatan simbol halaman berhenti, tetapi tidak dapat dijamin untuk menghindari pengehadan halaman berhenti, penulis hanya boleh meminta penggunaan pereka untuk menghindari pengehadan halaman berhenti.
Diaplikasikan kepada:Elemen blok non-float dengan nilai position sebelumnya relative atau static.
Komen:Gunakan sekecil mungkin sifat halaman berhenti, dan hindari penggunaan sifat halaman berhenti di dalam tabel, elemen floating, dan elemen blok dengan bingkai.
Lihat juga:
Panduan HTML DOM:Sifat pageBreakAfter
Contoh
Tetapkan tingkah laku halaman berhenti selepas elemen tabel untuk halaman berhenti selamanya:
<html> <head> <style> @media print { table {page-break-after:always;} } </style> </head> <body> .... </body> </html>
Syarat CSS
page-break-after: auto|always|avoid|left|right|initial|inherit;
Nilai sifat
Nilai | Penerangan |
---|---|
auto | Lalai. Jika perlu, masukkan simbol halaman berhenti setelah elemen. |
always | Masukkan simbol halaman berhenti setelah elemen. |
avoid | hindari pengehadan halaman berhenti setelah elemen. |
left | Adanya simbol halaman berhenti setelah elemen, sehingga halaman kosong sebelah kiri. |
right | Adanya simbol halaman berhenti setelah elemen, sehingga halaman kosong sebelah kanan. |
inherit | Ditentukan supaya setting page-break-after diwarisi dari elemen bapa. |
Detil teknikal
Nilai lalai: | auto |
---|---|
Inheren: | no |
Versi: | CSS2 |
Syarat Bahasa JavaScript: | object.style.pageBreakAfter="always" |
Dukungan pelayar
Nombor di dalam tabel menunjukkan versi paling awal penggunaan browser yang mendukung sifat ini sepenuhnya.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.2 | 7.0 |
- Halaman sebelumnya @page
- Halaman berikutnya page-break-before