ໄລຍະຫ່າງ
Bootstrap ປະກອບມີລະດັບຄວາມກ້ວາງຂອງຂອບການຕອບສະ ໜອງ ແບບຫຍໍ້ແລະຊັ້ນປະໂຫຍດ padding ເພື່ອດັດແປງຮູບລັກສະນະຂອງອົງປະກອບ.
ກຳນົດຄ່າ ທີ່ເປັນມິດກັບຕອບສະໜອງ marginຫຼື paddingຄ່າໃຫ້ກັບອົງປະກອບ ຫຼືສ່ວນຍ່ອຍຂອງດ້ານຂອງມັນດ້ວຍຊັ້ນຮຽນສັ້ນ. ປະກອບມີການສະຫນັບສະຫນູນຄຸນສົມບັດສ່ວນບຸກຄົນ, ຄຸນສົມບັດທັງຫມົດ, ແລະຄຸນສົມບັດຕັ້ງແລະແນວນອນ. ຫ້ອງຮຽນແມ່ນສ້າງຂຶ້ນຈາກແຜນທີ່ Sass ເລີ່ມຕົ້ນຕັ້ງແຕ່ .25remເຖິງ 3rem.
Spacing utilities ທີ່ນໍາໃຊ້ກັບ breakpoints ທັງຫມົດ, from xsto xl, ບໍ່ມີ breakpoint ຫຍໍ້ຢູ່ໃນພວກມັນ. ນີ້ແມ່ນຍ້ອນວ່າຫ້ອງຮຽນເຫຼົ່ານັ້ນຖືກນໍາໃຊ້ຈາກ min-width: 0ແລະຂຶ້ນ, ແລະດັ່ງນັ້ນຈຶ່ງບໍ່ໄດ້ຖືກຜູກມັດໂດຍການສອບຖາມສື່. ຈຸດຢຸດທີ່ຍັງເຫຼືອ, ແນວໃດກໍ່ຕາມ, ລວມມີຕົວຫຍໍ້ຂອງ breakpoint.
ຫ້ອງຮຽນຖືກຕັ້ງຊື່ໂດຍໃຊ້ຮູບແບບ ແລະ {property}{sides}-{size}ສໍາ ລັບ , , , ແລະ .xs{property}{sides}-{breakpoint}-{size}smmdlgxl
ບ່ອນທີ່ ຊັບສິນ ແມ່ນຫນຶ່ງໃນ:
m- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດໄວ້marginp- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດໄວ້padding
ບ່ອນທີ່ ຂ້າງ ແມ່ນຫນຶ່ງໃນ:
t- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດໄວ້margin-topຫຼືpadding-topb- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດໄວ້margin-bottomຫຼືpadding-bottoml- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດໄວ້margin-leftຫຼືpadding-leftr- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດໄວ້margin-rightຫຼືpadding-rightx- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດທັງສອງ*-leftແລະ*-righty- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດທັງສອງ*-topແລະ*-bottom- blank - ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດ a
marginຫຼືpaddingທັງຫມົດ 4 ດ້ານຂອງອົງປະກອບ
ບ່ອນທີ່ ຂະຫນາດ ແມ່ນຫນຶ່ງໃນ:
0- ສໍາລັບຫ້ອງຮຽນທີ່ລົບລ້າງmarginຫຼືpaddingໂດຍການຕັ້ງມັນ01- (ໂດຍຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດmarginຫຼືpaddingເປັນ$spacer * .252- (ໂດຍຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດmarginຫຼືpaddingເປັນ$spacer * .53- (ໂດຍຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດmarginຫຼືpaddingເປັນ$spacer4- (ໂດຍຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດmarginຫຼືpaddingເປັນ$spacer * 1.55- (ໂດຍຄ່າເລີ່ມຕົ້ນ) ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດmarginຫຼືpaddingເປັນ$spacer * 3auto- ສໍາລັບຫ້ອງຮຽນທີ່ກໍານົດເປັນmarginອັດຕະໂນມັດ
(ທ່ານສາມາດເພີ່ມຂະຫນາດເພີ່ມເຕີມໂດຍການເພີ່ມການເຂົ້າໄປໃນ $spacersຕົວແປຂອງແຜນທີ່ Sass.
ນີ້ແມ່ນຕົວຢ່າງຕົວແທນຂອງຫ້ອງຮຽນເຫຼົ່ານີ້:
.mt-0 {
margin-top: 0 !important;
}
.ml-1 {
margin-left: ($spacer * .25) !important;
}
.px-2 {
padding-left: ($spacer * .5) !important;
padding-right: ($spacer * .5) !important;
}
.p-3 {
padding: $spacer !important;
}
ນອກຈາກນັ້ນ, Bootstrap ຍັງປະກອບມີ .mx-autoຫ້ອງຮຽນສໍາລັບການວາງໄວ້ກາງທາງຂວາງຂອງເນື້ອໃນລະດັບຄວາມກວ້າງຂອງຕັນ - ນັ້ນແມ່ນ, ເນື້ອຫາທີ່ມີ display: blockແລະ widthຊຸດ - ໂດຍກໍານົດຂອບອອກຕາມລວງນອນເປັນ auto.
<div class="mx-auto" style="width: 200px;">
Centered element
</div>