ລະບົບ CSS break-before
- ການຍົກການບິນ break-after
- ຕໍ່ມາ break-inside
定义和用法
break-before 属性规定在指定元素之前是否应发生分页(page-break)、分列(column-break)或分区(region-break)。
break-before ການຂະຫຍາຍຂອງ ການບັນທຶກ page-break-before ຂອງ CSS2.
ຜ່ານການນໍາໃຊ້ break-before, ທ່ານສາມາດບອກໃຫ້ຄົນບິນຂອງທ່ານຫນຶ່ງກ່ອນບັນດາປະກອບຕົວທີ່ນໍາໃຊ້ break-after, ກັບບັນດາຫນຶ່ງຂອງສະຖານທີ່, ບັນດາຫນຶ່ງຂອງບັນດາບໍລິເວນ, ຫລື ຫນຶ່ງກັບບັນດາບັນດາປະກອບທີ່ຈະຖືກແບບຫນຶ່ງກັບບັນດາຫນຶ່ງຂອງສະຖານທີ່.
ຄວາມຄົນຄົມ
ຍິງບັນຊີຫນຶ່ງກ່ອນ <h1> ຂອງ:
@media print { h1 { break-before: always; } }
ພາສາ CSS
break-before: auto|all|always|avoid|avoid-column|avoid-page|avoid-region|column|left|page|recto|region|right|verso|initial|inherit;
属性值
值 | 描述 |
---|---|
auto | 默认。在元素之前自动进行分页、分列、分区。 |
all | 始终在主体框之前立即插入分页符。 |
always | ຈະຍົກການບິນພາບຫຼັງ (page-break)ໃນກ່ອນບັນດາບັນຊີ. |
avoid | ຫຼີກຫຼົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
avoid-column | ຫຼີກຫຼົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
avoid-page | ຫຼີກຫຼົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
avoid-region | ຫຼີກຫຼົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
column | ຈະຍົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
left | ຈະຍົກການບິນໜຶ່ງຫຼືສອງການບິນໃນກ່ອນບັນດາບັນຊີເພື່ອຈະມີການຕັ້ງຕອນບິນໃນການຈັດພາບເບື້ອງຂວາ. |
page | ຈະຍົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
recto | ຈະຍົກການບິນໜຶ່ງຫຼືສອງການບິນໃນກ່ອນບັນດາບັນຊີເພື່ອຈະມີການຕັ້ງຕອນບິນໃນການຈັດພາບເບື້ອງຫົວຫຼັງ. |
region | ຈະຍົກການບິນພາບຫຼັງໃນກ່ອນບັນດາບັນຊີ. |
right | ຈະຍົກການບິນໜຶ່ງຫຼືສອງການບິນໃນກ່ອນບັນດາບັນຊີເພື່ອຈະມີການຕັ້ງຕອນບິນໃນການຈັດພາບເບື້ອງຂວາ. |
verso | ຈະຍົກການບິນໜຶ່ງຫຼືສອງການບິນໃນກ່ອນບັນດາບັນຊີເພື່ອຈະມີການຕັ້ງຕອນບິນໃນການຈັດພາບເບື້ອງຫົວຫຼັງ. |
initial | ການປ່ຽນປະຈຳນັ້ນໃຫ້ເປັນຄູ່ມົນປະຈຳມາດຕົ້ນ. ເບິ່ງ: initial. |
inherit | ຮັບປະກັນຈາກປະຈຳພາຍໃນ. ເບິ່ງ: inherit. |
ຂໍ້ມູນດ້ານເຕັກນິກ
ຄູ່ມົນປະຈຳ: | auto |
---|---|
ການຮັບປະກັນ: | ບໍ່ |
ການອອກອາກາດ: | ບໍ່ສະໜັບສະໜຸນ. ບັນປາກວ່າ:ບັນດາຄວາມທີ່ກ່ຽວກັບການອອກອາກາດ. |
ສະຖານະ: | CSS3 |
JavaScript ສັນຍານ: | object.style.breakBefore="always" |
ຄວາມຄົນຄົມອີກຫຼາຍ
ຄວາມຄົນຄົມ
ເພື່ອຮັບປະກັນວ່າທຸກບົດຄວາມໃໝ່ຈະເລີ່ມຕົ້ນຈາກຫົວໜ້າທີ່ຖືກຕັ້ງຢູ່ຫົວໜ້າບົດ (ເຊິ່ງແມ່ນປຶ້ມ) ທ່ານສາມາດໃຊ້ break-before: ສຳລັບທຸກ <h1> ສິ່ງນັ້ນ:
@media print { h1 { break-before: right; } }
ຄວາມຄົນຄົມ
ຈະຍົກການບິນ region-break: ກ່ອນ <ul> ໃນ region ຈົນເປັນການຍົກການບິນ region-break:
.region ul { break-before: region; } }
ການສະໜັບສະໜຸນບັນດາສານບາດບັບ
ຈຳນວນໃນຕາຕະລາງສະແດງວ່າບັນດາສານບາດບັບທີ່ເປັນຜູ້ຮັບການສະໜັບສະໜຸນຄັດຄະແນນທໍາອິດຂອງບັນດາຄວາມສະຫລະນັ້ນ。
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
50.0 | 10.0 | 65.0 | 10.0 | 37.0 |
- ການຍົກການບິນ break-after
- ຕໍ່ມາ break-inside