ປະເພດ CSS scroll-padding-block-end
定义和用法
scroll-padding-block-end
属性指定在块方向上,从容器末端到子元素吸附位置的距离。
这意味着,当你停止滚动时,滚动将快速调整,并在块方向上,于吸附位置和容器之间指定的距离处停止。
块方向是指相对于现有行的位置,下一行被放置的方向。这也是具有 CSS display: block; 的标签(如
和
writing-mode
来定义。
吸附位置是指当你停止滚动时,子元素在容器中吸附到位的位置。
注意:此属性仅在块方向的 scroll-snap-align
属性设置为 'end' 时才起作用。
要看到 scroll-padding-block-end
属性的效果,必须在子元素上设置 scroll-snap-align
属性,并在父元素上设置 scroll-padding-block-end
和 scroll-snap-type
属性。
实例
例子 1
设置从容器末端到吸附位置的块方向滚动内边距为 20px:
div { scroll-padding-block-end: 20px; }
ບັນດາຄວາມທີ່ 2: ການສາງພາບ
ບໍ່ໄດ້ຕັດສິນຄັງຄືນບັນດາບັນດາປະສົມປະສານທີ່ກວມເອົາຄວາມກວມວົງຂອງປະກອບ. ນີ້ຈະມີຜົນຕໍ່ການໝູນວຽນກັບບັນດາບັນດາປະສົມປະສານ. scroll-padding-block-end
ບັນດາບັນດາປະສົມປະສານຈະຍິນຍອມຕົວອອກຈາກບັນດາບັນດາປະສົມປະສານຂັ້ນຕົກ:
#container { scroll-padding-block-end: 30px; }
ບັນດາຄວາມທີ່ 3
ບໍ່ໄດ້ຕັດສິນຄັງຄືນບັນດາບັນດາປະສົມປະສານທີ່ກວມເອົາຄວາມກວມວົງຂອງປະກອບ. ນີ້ຈະມີຜົນຕໍ່ການກະຕຸ້ນການໝູນວຽນກັບບັນດາບັນດາປະສົມປະສານ. writing-mode
ບໍ່ໄດ້ຕັດສິນຄັງຄືນບັນດາບັນດາປະສົມປະສານທີ່ກວມເອົາຄວາມກວມວົງຂອງປະກອບ. ນີ້ຈະມີຜົນຕໍ່ການກະຕຸ້ນການຄວບຄຸມການໝູນວຽນກັບບັນດາບັນດາປະສົມປະສານ. scroll-padding-block-end
ວິທີການວຽກງານຂອງບັນດາບັນດາປະສົມປະສານ:
#container { scroll-padding-block-end: 20px; writing-mode: vertical-rl; }
ສັບພາສາ CSS
scroll-padding-block-end: auto|value|initial|inherit;
ຄູ່ມືບັນດາຄູ່ມື
ຄູ່ມືສົມບູນ | ອະທິບາຍ |
---|---|
auto | ຄູ່ມືສົມບູນ. ບັນນາທິການຈະຄວາມລະດັບພາສາກາງ. |
length |
ກຳນົດຄວາມລະດັບ scroll-padding-block-end ທີ່ຕາມສະຖານະ px, pt, cm ແລະ ອື່ນໆ. ບໍ່ອະນຸຍາດໃຊ້ຄວາມລະດັບລົງ. ເບິ່ງ:ຄູ່ມູນການປະຕິບັດຄູ່ມູນ CSS. |
% | ກຳນົດຄວາມລະດັບຂອງພາສາກາງບັນດາປະກອບທີ່ກວມເອົາຄວາມກວມວົງຂອງປະກອບ. |
initial | ຕັດສິນຄັງບັນດາປະສົມປະສານທີ່ຈະຕັດສິນຄັງຄືຄືນ. ເບິ່ງ: initial. |
inherit | ຍິນຍອມຈາກປະກອບປົກກະຕິຂອງປະກອບຜູ້ປົກຄອງ. ເບິ່ງ: inherit. |
ລາຍລະອຽດດ້ານເຕັກນິກ
ຄູ່ມືສົມບູນ: | auto |
---|---|
ການຮັບປະກອບ: | ບໍ່ |
ການອອກອາກາດ: | ບໍ່ສາມາດໃຊ້. ບັນດາຄວາມ:ບັນດາບັນດາປະສົມປະສານທາງອິນຕະລາງທີ່ກ່ຽວກັບການອອກອາກາດ. |
ສະຖານະ: | CSS3 |
ສັບພາສາ JavaScript: | object.style.scrollPaddingBlockEnd="20px" |
ການສະໜັບສະໜູນບັນນາທິການ
ຈຳນວນໃນຕາຕະລາງສະແດງການສະຫຼຸບບັນດາບັນນາທິການທີ່ເປັນບໍລິການສະໜັບສະໜູນສະບາຍດັ່ງກ່າວຢ່າງເຕັມຈຳນວນການສະຫຼຸບບັນດາບັນນາທິການທີ່ເປັນບໍລິການສະໜັບສະໜູນສະບາຍດັ່ງກ່າວ
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
69.0 | 79.0 | 68.0 | 15.0 | 56.0 |