Jarak
Bootstrap mencakup berbagai margin responsif singkatan dan kelas utilitas padding untuk memodifikasi tampilan elemen.
Tetapkan nilai marginatau ramah-responsif paddingke elemen atau subset sisinya dengan kelas singkatan. Termasuk dukungan untuk properti individu, semua properti, dan properti vertikal dan horizontal. Kelas dibangun dari peta Sass default mulai .25remdari 3rem.
Utilitas spasi yang berlaku untuk semua breakpoint, dari xssampai xl, tidak memiliki singkatan breakpoint di dalamnya. Ini karena kelas tersebut diterapkan dari min-width: 0dan ke atas, dan dengan demikian tidak terikat oleh kueri media. Breakpoints yang tersisa, bagaimanapun, termasuk singkatan breakpoint.
Kelas diberi nama menggunakan format {property}{sides}-{size}untuk xsdan {property}{sides}-{breakpoint}-{size}untuk sm, md, lg, dan xl.
Dimana properti adalah salah satu dari:
m- untuk kelas yang ditetapkanmarginp- untuk kelas yang ditetapkanpadding
Dimana sisi adalah salah satu dari:
t- untuk kelas yang mengaturmargin-topataupadding-topb- untuk kelas yang mengaturmargin-bottomataupadding-bottoml- untuk kelas yang mengaturmargin-leftataupadding-leftr- untuk kelas yang mengaturmargin-rightataupadding-rightx- untuk kelas yang mengatur keduanya*-leftdan*-righty- untuk kelas yang mengatur keduanya*-topdan*-bottom- kosong - untuk kelas yang menetapkan a
marginataupaddingdi keempat sisi elemen
Dimana ukuran adalah salah satu dari:
0- untuk kelas yang menghilangkanmarginataupaddingdengan menyetelnya ke01- (secara default) untuk kelas yang menyetelmarginataupaddingke$spacer * .252- (secara default) untuk kelas yang menyetelmarginataupaddingke$spacer * .53- (secara default) untuk kelas yang menyetelmarginataupaddingke$spacer4- (secara default) untuk kelas yang menyetelmarginataupaddingke$spacer * 1.55- (secara default) untuk kelas yang menyetelmarginataupaddingke$spacer * 3auto- untuk kelas yang menyetelmarginke otomatis
(Anda dapat menambahkan lebih banyak ukuran dengan menambahkan entri ke $spacersvariabel peta Sass.)
Berikut adalah beberapa contoh representatif dari kelas-kelas ini:
.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;
}
Selain itu, Bootstrap juga menyertakan .mx-autokelas untuk konten level blok lebar tetap yang terpusat secara horizontal—yaitu, konten yang memiliki display: blockdan satu widthset—dengan menyetel margin horizontal ke auto.
<div class="mx-auto" style="width: 200px;">
Centered element
</div>