ແນະນຳ
ເລີ່ມຕົ້ນດ້ວຍ Bootstrap, ກອບທີ່ນິຍົມທີ່ສຸດໃນໂລກສໍາລັບການສ້າງເວັບໄຊທ໌ທີ່ຕອບສະຫນອງ, ມືຖືທໍາອິດ, ດ້ວຍ jsDelivr ແລະຫນ້າເລີ່ມຕົ້ນຂອງແມ່ແບບ.
ເລີ່ມໄວ
ຊອກຫາການເພີ່ມ Bootstrap ໃນໂຄງການຂອງທ່ານຢ່າງໄວວາບໍ? ໃຊ້ jsDelivr, CDN ແຫຼ່ງເປີດຟຣີ. ໃຊ້ຜູ້ຈັດການຊຸດຫຼືຕ້ອງການດາວໂຫລດໄຟລ໌ຕົ້ນສະບັບບໍ? ໄປທີ່ໜ້າດາວໂຫຼດ .
CSS
ຄັດລອກແຜ່ນສະໄຕລ໌ <link>
ໃສ່ໃນຂອງເຈົ້າ <head>
ກ່ອນສະໄຕຊີດອື່ນໆທັງຫມົດເພື່ອໂຫລດ CSS ຂອງພວກເຮົາ.
ຈສ
ຫຼາຍໆອົງປະກອບຂອງພວກເຮົາຕ້ອງການໃຊ້ JavaScript ເພື່ອເຮັດວຽກ. ໂດຍສະເພາະ, ພວກເຂົາຕ້ອງ ການ jQuery , Popper.js , ແລະ plugins JavaScript ຂອງພວກເຮົາເອງ. ພວກເຮົາໃຊ້ ການສ້າງແບບກະທັດຮັດຂອງ jQuery , ແຕ່ສະບັບເຕັມຍັງໄດ້ຮັບການສະຫນັບສະຫນູນ.
ວາງ ອັນໃດອັນໜຶ່ງຕໍ່ໄປນີ້ <script>
ຢູ່ ໃກ້ທ້າຍໜ້າຂອງເຈົ້າ, ກ່ອນໜ້າ </body>
ປ້າຍປິດ, ເພື່ອເປີດໃຊ້ພວກມັນ. jQuery ຕ້ອງມາກ່ອນ, ຈາກນັ້ນ Popper.js, ແລະຫຼັງຈາກນັ້ນ plugins JavaScript ຂອງພວກເຮົາ.
ມັດ
ລວມທຸກຢ່າງທີ່ທ່ານຕ້ອງການຢູ່ໃນສະຄິບດຽວກັບຊຸດຂອງພວກເຮົາ. ຂອງພວກເຮົາ bootstrap.bundle.js
ແລະ bootstrap.bundle.min.js
ປະກອບມີ Popper , ແຕ່ບໍ່ແມ່ນ jQuery . ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສິ່ງທີ່ຢູ່ໃນ Bootstrap, ກະລຸນາເບິ່ງ ພາກ ເນື້ອ ໃນຂອງພວກເຮົາ .
ແຍກຕ່າງຫາກ
ຖ້າທ່ານຕັດສິນໃຈໄປກັບການແກ້ໄຂສະຄິບແຍກຕ່າງຫາກ, Popper.js ຕ້ອງມາກ່ອນ, ແລະຫຼັງຈາກນັ້ນ plugins JavaScript ຂອງພວກເຮົາ.
ອົງປະກອບ
ສົງໄສວ່າອົງປະກອບໃດທີ່ຕ້ອງການຢ່າງຈະແຈ້ງ jQuery, JS ຂອງພວກເຮົາ, ແລະ Popper.js? ຄລິກທີ່ລິ້ງອົງປະກອບການສະແດງຂ້າງລຸ່ມນີ້. ຖ້າທ່ານບໍ່ແນ່ໃຈກ່ຽວກັບໂຄງສ້າງຂອງຫນ້າ, ໃຫ້ອ່ານສໍາລັບຕົວຢ່າງຂອງຫນ້າ.
ສະແດງອົງປະກອບທີ່ຕ້ອງການ JavaScript
- ແຈ້ງເຕືອນສໍາລັບການປິດ
- ປຸ່ມສຳລັບການສະຫຼັບລັດ ແລະກ່ອງໝາຍ/ການທຳງານວິທະຍຸ
- Carousel ສໍາລັບທຸກພຶດຕິກໍາ, ການຄວບຄຸມ, ແລະຕົວຊີ້ວັດ slides
- ຫຍໍ້ລົງເພື່ອສະຫຼັບການເບິ່ງເຫັນເນື້ອຫາ
- Dropdowns ສໍາລັບການສະແດງແລະຕໍາແຫນ່ງ (ຍັງຕ້ອງການ Popper.js )
- Modals ສໍາລັບການສະແດງ, ຕໍາແຫນ່ງ, ແລະພຶດຕິກໍາການເລື່ອນ
- Navbar ສໍາລັບການຂະຫຍາຍ plugin Collapse ຂອງພວກເຮົາເພື່ອປະຕິບັດພຶດຕິກໍາການຕອບສະຫນອງ
- Toasts ສໍາລັບການສະແດງແລະການປິດ
- ຄໍາແນະນໍາແລະ popovers ສໍາລັບການສະແດງແລະຕໍາແຫນ່ງ (ຍັງຕ້ອງການ Popper.js )
- Scrollspy ສໍາລັບພຶດຕິກໍາການເລື່ອນແລະການປັບປຸງການນໍາທາງ
ແມ່ແບບເລີ່ມຕົ້ນ
ໃຫ້ແນ່ໃຈວ່າຫນ້າເວັບຂອງທ່ານຖືກຕັ້ງຄ່າດ້ວຍມາດຕະຖານການອອກແບບແລະການພັດທະນາຫລ້າສຸດ. ນັ້ນຫມາຍຄວາມວ່າການໃຊ້ HTML5 doctype ແລະລວມທັງແທັກ meta viewport ສໍາລັບພຶດຕິກໍາການຕອບສະຫນອງທີ່ເຫມາະສົມ. ເອົາມັນທັງຫມົດເຂົ້າກັນແລະຫນ້າຂອງທ່ານຄວນຈະເປັນແບບນີ້:
ນັ້ນແມ່ນທັງຫມົດທີ່ທ່ານຕ້ອງການສໍາລັບຄວາມຕ້ອງການຂອງຫນ້າທັງຫມົດ. ເຂົ້າໄປເບິ່ງ ເອກະສານໂຄງຮ່າງ ຫຼື ຕົວຢ່າງທີ່ເປັນທາງການຂອງພວກເຮົາ ເພື່ອເລີ່ມຈັດວາງເນື້ອຫາ ແລະອົງປະກອບຂອງເວັບໄຊຂອງເຈົ້າ.
ທີ່ສໍາຄັນທົ່ວໂລກ
Bootstrap ນຳໃຊ້ຮູບແບບ ແລະ ການຕັ້ງຄ່າທົ່ວໂລກທີ່ສຳຄັນຈຳນວນໜຶ່ງທີ່ເຈົ້າຈະຕ້ອງລະວັງໃນເວລາໃຊ້ມັນ, ເຊິ່ງທັງໝົດນີ້ເກືອບແມ່ນແນໃສ່ການເຮັດໃຫ້ ຮູບແບບ ຂອງຕົວທ່ອງເວັບຂ້າມຜ່ານ ປົກກະຕິ . ໃຫ້ dive ໃນ.
ປະເພດເອກະສານ HTML5
Bootstrap ຕ້ອງການໃຊ້ HTML5 doctype. ຖ້າບໍ່ມີມັນ, ທ່ານຈະເຫັນຄໍເຕົ້າໄຂ່ທີ່ທີ່ບໍ່ສົມບູນແບບທີ່ມ່ວນໆ, ແຕ່ລວມທັງມັນບໍ່ຄວນເຮັດໃຫ້ເກີດການຕົກໃຈຫຼາຍ.
ແທັກ meta ທີ່ຕອບສະ ໜອງ
Bootstrap ແມ່ນການພັດທະນາ ມືຖືທໍາອິດ , ຍຸດທະສາດທີ່ພວກເຮົາເພີ່ມປະສິດທິພາບລະຫັດສໍາລັບອຸປະກອນມືຖືກ່ອນແລະຫຼັງຈາກນັ້ນຂະຫຍາຍອົງປະກອບຕາມຄວາມຈໍາເປັນໂດຍໃຊ້ CSS media queries. ເພື່ອຮັບປະກັນການສະແດງຜົນ ແລະ ການຊູມສຳຜັດທີ່ເໝາະສົມສຳລັບອຸປະກອນທັງໝົດ, ໃຫ້ເພີ່ມແທັກ meta viewport ທີ່ຕອບສະໜອງ ໃຫ້ກັບ <head>
.
ທ່ານສາມາດເບິ່ງຕົວຢ່າງຂອງການດໍາເນີນການນີ້ຢູ່ໃນ ແມ່ແບບເລີ່ມຕົ້ນ .
ຂະໜາດກ່ອງ
ສໍາລັບການປັບຂະຫນາດທີ່ກົງໄປກົງມາໃນ CSS, ພວກເຮົາປ່ຽນ box-sizing
ຄ່າທົ່ວໂລກຈາກ content-box
ເປັນ border-box
. ນີ້ຮັບປະກັນ padding
ວ່າບໍ່ມີຜົນຕໍ່ຄວາມກວ້າງສຸດທ້າຍຂອງອົງປະກອບ, ແຕ່ມັນສາມາດເຮັດໃຫ້ເກີດບັນຫາກັບຊອບແວພາກສ່ວນທີສາມເຊັ່ນ Google Maps ແລະ Google Custom Search Engine.
ໃນໂອກາດທີ່ຫາຍາກ, ທ່ານຈໍາເປັນຕ້ອງໄດ້ລົບລ້າງມັນ, ໃຊ້ບາງສິ່ງບາງຢ່າງເຊັ່ນ: ຕໍ່ໄປນີ້:
ດ້ວຍສະນິບເພັດຂ້າງເທິງ, ອົງປະກອບທີ່ຊ້ອນກັນ - ລວມທັງເນື້ອຫາທີ່ສ້າງຜ່ານ ::before
ແລະ - ::after
ທັງຫມົດຈະສືບທອດຕາມທີ່ລະບຸໄວ້ box-sizing
ສໍາລັບການນັ້ນ .selector-for-some-widget
.
ຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບ ຮູບແບບກ່ອງແລະຂະຫນາດຢູ່ທີ່ CSS Tricks .
ປິດເປີດໃໝ່
ສໍາລັບການປັບປຸງການສະແດງຜົນຂ້າມຕົວທ່ອງເວັບ, ພວກເຮົາໃຊ້ Reboot ເພື່ອແກ້ໄຂຄວາມບໍ່ສອດຄ່ອງໃນທົ່ວຕົວທ່ອງເວັບແລະອຸປະກອນໃນຂະນະທີ່ສະຫນອງຄວາມຄິດເຫັນເພີ່ມເຕີມເລັກນ້ອຍກັບອົງປະກອບ HTML ທົ່ວໄປ.
ຊຸມຊົນ
ຕິດຕາມການພັດທະນາຂອງ Bootstrap ແລະເຂົ້າເຖິງຊຸມຊົນດ້ວຍຊັບພະຍາກອນທີ່ເປັນປະໂຫຍດເຫຼົ່ານີ້.
- ຕິດຕາມ @getbootstrap ໃນ Twitter .
- ອ່ານ ແລະສະໝັກໃຊ້ Blog Bootstrap ຢ່າງເປັນທາງການ .
- ສົນທະນາກັບເພື່ອນ Bootstrappers ໃນ IRC. ໃນ
irc.freenode.net
ເຄື່ອງແມ່ຂ່າຍ, ໃນ##bootstrap
ຊ່ອງທາງ. - ການຊ່ວຍເຫຼືອການຈັດຕັ້ງປະຕິບັດອາດຈະພົບເຫັນຢູ່ທີ່ Stack Overflow (tagged
bootstrap-4
). - ນັກພັດທະນາຄວນໃຊ້ຄໍາສໍາຄັນ
bootstrap
ໃນແພັກເກັດທີ່ດັດແປງຫຼືເພີ່ມການເຮັດວຽກຂອງ Bootstrap ເມື່ອແຈກຢາຍຜ່ານ npm ຫຼືກົນໄກການຈັດສົ່ງທີ່ຄ້າຍຄືກັນສໍາລັບການຄົ້ນພົບສູງສຸດ.
ນອກນັ້ນທ່ານຍັງສາມາດຕິດຕາມ @getbootstrap ໃນ Twitter ສໍາລັບວິດີໂອເພງນິນທາຫລ້າສຸດແລະຫນ້າຫວາດສຽວ.