ລະບົບ overscroll-behavior CSS
- ກ່ອນການ overflow-y
- ຫຼັງການ overscroll-behavior-block
ການອະທິບາຍແລະການນຳໃຊ້
overscroll-behavior
ການນຳໃຊ້ປະສານວັດຖຸເພື່ອປິດການຖອຍຫຼັງ (scroll chaining) ຫຼືການຖອຍຫຼັງ (overscroll affordance) ຂອງປະກອບເມື່ອພະຍາຍາມຖອຍຫຼັງຈາກຂ້າງການຖອຍ.
ການຖອຍຫຼັງ: ການຖອຍຫຼັງຂອງປະກອບຂອງຜູ້ບັນຈຸທີ່ພະຍາຍາມຖອຍຫຼັງຈາກການຖອຍຫຼັງຈາກຂ້າງ. ນີ້ເປັນການປະຕິບັດທີ່ເປັນການຈັດການແບບຊື່ນ.
ການຕອບກັບການຄາດການຖອຍຫຼັງ: ການຕອບກັບຜູ້ນຳໃຊ້ເມື່ອພະຍາຍາມຖອຍຫຼັງຈາກຂ້າງຂອງການຖອຍ. ຕົວຢ່າງ: ບໍ່ມີການຖອຍຫຼັງຈາກການພະຍາຍາມຖອຍຫຼັງຈາກຫົວໜ້າໜ້າວາງບັນຊີຂອງຫຼັງສັບ, ຈະສະແດງການຕອບກັບທາງທີ່ຄິດພິສູດແລະຫຼຸດການລະບຸວັດຖຸ.
overscroll-behavior
属性是以下属性的简写形式:
overscroll-behavior
属性的值可以通过不同方式设置:
如果 overscroll-behavior 属性有两个值:
overscroll-behavior: none contain;
- x ທິດ: ບໍ່ມີການສະແດງຄວາມສົມບູນການອອກຮູບ
- y ທິດ: ບໍ່ມີການສັບສວນ, ແຕ່ອະນຸຍາດການສະແດງຄວາມສົມບູນທາງບັນຫາທີ່ຕາມທິດທາງ y:
ຖ້າ overscroll-behavior ມີຄູ່ມູນຄວາມທີ່ມີຄູ່ມູນຄວາມທີ່ມີຄູ່ມູນຄວາມ:
overscroll-behavior: contain;
- x ແລະ y ທິດ: ບໍ່ມີການສັບສວນ, ແຕ່ອະນຸຍາດການສະແດງຄວາມສົມບູນທາງບັນຫາທີ່ຕາມທິດທາງ x ແລະ y:
ຄວາມຄິດຕົວ
ຕົວຢ່າງ 1
ປິດການສະໜັບສະໜູນການສັບສວນຂອງ <div> ສາຍ:
#yellowDiv { overscroll-behavior: contain; }
ຕົວຢ່າງ 2: ສັບສຳນັກງານທີ່ມີສອງຄູ່ມູນຄວາມ:
ຕັ້ງ: overscroll-behavior
ຄູ່ມູນຄວາມຖືກການຕັ້ງສະຖານະ: auto none
ມັນຈະອະນຸຍາດການຄວາມສົມບູນທາງບັນຫາທີ່ຕາມທິດທາງ x ແລະອະນຸຍາດການສະແດງຄວາມສົມບູນທາງບັນຫາທີ່ຕາມທິດທາງ y:
#pinkDiv { overscroll-behavior: auto none; }
ສັບສຳນັກງານ CSS:
overscroll-behavior: auto|contain|none|initial|inherit;
ຄູ່ມູນຄວາມສາຍ
ຄູ່ມູນຄວາມ | ອະທິບາຍ |
---|---|
auto | ອະນຸຍາດການຄວາມສົມບູນການອອກຮູບແລະການສະແດງຄວາມສົມບູນການອອກຮູບ. ຄູ່ມູນຄວາມສົມບູນ. |
contain | ອະນຸຍາດການສະແດງຄວາມສົມບູນການອອກຮູບ, ແຕ່ບໍ່ອະນຸຍາດການຄວາມສົມບູນການອອກຮູບ. |
none | ບໍ່ອະນຸຍາດການສະແດງຄວາມສົມບູນການອອກຮູບມາດັບຕໍ່ສະໜູນຫຼືການຄວາມສົມບູນການອອກຮູບ. |
initial | ຕັ້ງຄວາມຄວາມສະໜັບສະໜູນບັນດາສາຍຫາຄູ່ມູນຄວາມສົມບູນ. ເບິ່ງ: initial. |
inherit | ຍິນຍອມຮັບຄວາມຄວາມສະໜັບສະໜູນບັນດາສາຍຈາກປະຈຳປະກອບປະກອບຜູ້ປົກຄອງ. ເບິ່ງ: inherit. |
ຂໍ້ມູນດ້ານເຕັກນິກ
ຄູ່ມູນຄວາມສົມບູນ: | auto |
---|---|
ການສືບຕໍ່ຕົວແທນ: | ບໍ່ |
ການສ້າງອາກາດ: | ບໍ່ສະໜັບສະໜູນ. ບັນປະເທດ:ບັນດາຄວາມພິມສະແດງອາກາດ. |
ສະຖານະ: | CSS3 |
ສັບສຳນັກງານ JavaScript: | object.style.overscrollBehavior="none" |
ການສະໜັບສະໜູນບັນດາສາຍອັດສະນະຄະຕິ.
ຈຳນວນຂອງສາຍໃນຕາລະບັນນາທິການຖືກການສະໜັບສະໜູນຢ່າງເຕັມຮູບແບບຂອງສາຍອັດສະນະຄະຕິດັບສະພາບ.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
63.0 | 18.0 * | 59.0 | 16.0 | 50.0 |
* ໃນ Microsoft Edge ຄູ່ມູນຄວາມ 'none' ຖືກເຂົ້າໃນ 'contain' ບໍ່ມີຄວາມຖືກຕ້ອງ.
ຫຼັກສາຂອງຫຼັກສາ
ກ່ຽວກັບ:ລະບົບ overscroll-behavior-x CSS
ກ່ຽວກັບ:ລະບົບ overscroll-behavior-y CSS
ກ່ຽວກັບ:ລະບົບ scroll-behavior CSS
ກ່ຽວກັບ:ລະບົບ scroll-margin CSS
ກ່ຽວກັບ:ບັນດາວິທິພິມ CSS scroll-padding
- ກ່ອນການ overflow-y
- ຫຼັງການ overscroll-behavior-block