Bootstrap 5 Scrollspy
- ບ່ອນໜ້າຫນ້າທີ່ BS5 Toast
- ບ່ອນໜ້າຫນ້າຫລັງ BS5 Offcanvas
Scrollspy
Scrollspy ສຳລັບການຕິດຕາມການເຄື່ອນຄືນການປັບທາງອັນຕະລາຍຢູ່ທີ່ລາຍການການຫຼິ້ນລາຍການການອັບການຄາດຕະການ.
如何创建 Scrollspy
ກໍລະນີທີ່ສະແດງວ່ານັ້ນຈະຈະສ້າງ Scrollspy:
ກໍລະນີ
<!-- ບ່ອນໜ້າຫນ້າ --> <body data-bs-spy="scroll" data-bs-target=".navbar" data-bs-offset="50"> <!-- ນອກພາບການອອກທາງ - <a> ສະໜອງສຳລັບການຫລົບຫລີກໄປຫາບ່ອນໜ້າຫນ້າຂອງຫລົບຫລີກ --> <nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-top"> ... <ul class="navbar-nav"> <li><a href="#section1">Section 1</a></li> ... </nav> <!-- Section 1 --> <div id="section1"> <h1>Section 1</h1> <p>ການທົດລອງບົດບາດດຽວກັນໃນຫນຶ່ງຂອງບົດບາດດຽວກັນ!</p> </div> ... </body>
ກໍລະນີ
ຈະຕັ້ງ data-bs-spy="scroll"
ເພີ່ມໃຫ້ປະກອບສັບທີ່ຈະຮັບປະກັນຫລົບຫລີກ (ປະຈຸບັນຈະເປັນ) <body>
ປະກອບສັບ).
ຫລັງຈາກນັ້ນກໍ່ໄດ້ເພີ່ມ data-bs-target
ປະສົມອາກາດ ທີ່ມີຄວາມຜົນ id ຫລື ປະເພດອີກລັກສະນະຂອງລາຍການອີກລັກສະນະ..navbar
)
ບໍ່ມີຄວາມສົມດູນວ່າ ປະກອບສັບທີ່ຫລົບຫລີກຕ້ອງມີ ID ທີ່ຈັດອອກກັບບັນດາອີກລັກສະນະໃນລາຍການອີກລັກສະນະ. ມັນແມ່ນເພື່ອຮັບປະກັນວ່າລາຍການອີກລັກສະນະຈະຫລຸດກັບເຂດຫລົບຫລີກ.<div id="section1">
ຕົກລົງ <a href="#section1">
)
ຄວາມຄິດຫນຸມ data-bs-offset
ປະສົມອາກາດ ຕ້ອງມີຈຳນວນປະມານຕີ່ໄມລຂອງການຫລົບຫລີກຈາກຕາເວັນເຮືອນ. ມັນຈະມີປະສິດທິພາບທີ່ຈະມີການປ່ຽນແປງສະຖານະການຄົນນຳໃຊ້ໃນເວລາທີ່ກໍາລັງຫລົບຫລີກບ່ອນໜ້າຫນ້າທີ່ຫລີກ. ມັນຈະມີຈຳນວນຕີ່ໄມລຫນຶງ 10.
ຕ້ອງມີການປະຈຸບັນຕາມລັດຖະທຳ:ປະກອບສັບສຳລັບ data-bs-spy="scroll" ຕ້ອງມີ CSS position ຄວາມຜົນຂອງປະສົມອາກາດຕ້ອງໄດ້ກາຍເປັນ "relative" ຈິ່ງຈະປະຕິບັດໄດ້ຢ່າງດີ.
- ບ່ອນໜ້າຫນ້າທີ່ BS5 Toast
- ບ່ອນໜ້າຫນ້າຫລັງ BS5 Offcanvas