Wadah
Wadah adalah blok bangunan dasar Bootstrap yang berisi, melapisi, dan menyelaraskan konten Anda dalam perangkat atau area pandang tertentu.
Bagaimana mereka bekerja?
Wadah adalah elemen tata letak paling dasar di Bootstrap dan diperlukan saat menggunakan sistem grid default kami . Wadah digunakan untuk menampung, melapisi, dan (terkadang) memusatkan konten di dalamnya. Meskipun container dapat disarangkan, sebagian besar tata letak tidak memerlukan container bersarang.
Bootstrap hadir dengan tiga wadah berbeda:
.container
, yang menetapkan amax-width
pada setiap breakpoint responsif.container-{breakpoint}
, yaituwidth: 100%
sampai breakpoint yang ditentukan.container-fluid
, yangwidth: 100%
sama sekali breakpoints
Tabel di bawah mengilustrasikan max-width
perbandingan setiap penampung dengan aslinya .container
dan .container-fluid
di setiap titik henti sementara.
Lihat mereka beraksi dan bandingkan dalam contoh Grid kami .
Ekstra kecil
<576px
|
Kecil
576px
|
Sedang
768px
|
Besar
992px
|
X-Besar
1200px
|
XX-Besar
1400px
|
|
---|---|---|---|---|---|---|
.container |
100% | 540px | 720px | 960px | 1140px | 1320px |
.container-sm |
100% | 540px | 720px | 960px | 1140px | 1320px |
.container-md |
100% | 100% | 720px | 960px | 1140px | 1320px |
.container-lg |
100% | 100% | 100% | 960px | 1140px | 1320px |
.container-xl |
100% | 100% | 100% | 100% | 1140px | 1320px |
.container-xxl |
100% | 100% | 100% | 100% | 100% | 1320px |
.container-fluid |
100% | 100% | 100% | 100% | 100% | 100% |
Wadah bawaan
Kelas default kami .container
adalah wadah responsif dengan lebar tetap, yang berarti max-width
perubahannya di setiap breakpoint.
<div class="container">
<!-- Content here -->
</div>
Wadah responsif
Wadah responsif memungkinkan Anda menentukan kelas dengan lebar 100% hingga titik henti sementara yang ditentukan tercapai, setelah itu kami menerapkan max-width
s untuk setiap titik henti sementara yang lebih tinggi. Misalnya, .container-sm
lebar 100% untuk memulai hingga sm
breakpoint tercapai, di mana ia akan ditingkatkan dengan md
, lg
, xl
, dan xxl
.
<div class="container-sm">100% wide until small breakpoint</div>
<div class="container-md">100% wide until medium breakpoint</div>
<div class="container-lg">100% wide until large breakpoint</div>
<div class="container-xl">100% wide until extra large breakpoint</div>
<div class="container-xxl">100% wide until extra extra large breakpoint</div>
Wadah cairan
Gunakan .container-fluid
untuk wadah lebar penuh, yang mencakup seluruh lebar viewport.
<div class="container-fluid">
...
</div>
Kelancangan
Seperti yang ditunjukkan di atas, Bootstrap menghasilkan serangkaian kelas kontainer yang telah ditentukan sebelumnya untuk membantu Anda membangun tata letak yang Anda inginkan. Anda dapat menyesuaikan kelas kontainer yang telah ditentukan ini dengan memodifikasi peta Sass (ditemukan di _variables.scss
) yang mendukungnya:
$container-max-widths: (
sm: 540px,
md: 720px,
lg: 960px,
xl: 1140px,
xxl: 1320px
);
Selain menyesuaikan Sass, Anda juga dapat membuat wadah sendiri dengan mixin Sass kami.
// Source mixin
@mixin make-container($padding-x: $container-padding-x) {
width: 100%;
padding-right: $padding-x;
padding-left: $padding-x;
margin-right: auto;
margin-left: auto;
}
// Usage
.custom-container {
@include make-container();
}
Untuk informasi lebih lanjut dan contoh tentang cara memodifikasi peta dan variabel Sass kami, silakan merujuk ke bagian Sass dari dokumentasi Grid .