Fungsi class container pada html

Kita langsung mulai coding. Saya sudah menyediakan satu buah source code baru yang merupakan boilerplate dari Bootstrap 5. Kali ini saya beri judul “Responsive Grid System”. Dan ini adalah hasilnya bila kita lihat dari browser.

Untuk menggunakan Grid pada Bootstrap, pertama kita harus membuat container terlebih dahulu. Caranya kita tambahkan sebuah div dengan mengggunakan kelas container. Gunanya untuk apa? Sesuai dengan namanya ya, container adalah sebuah wadah untuk menampung konten. Seluruh konten bootstrap harus berada di dalam kontainer. Termasuk navbar yang telah kita pelajari pada video sebelumnya.

Kalau kita lihat kembali ke dokumentasi Bootstrap mengenai Navbar, dan kita lihat lagi ke contoh kode yang diberikan. Sebenarnya komponen Navbar ini seharusnya dibungkus di dalam container. Bisa kita lihat disini, setelah tag nav, ada sebuah tag div yang menggunakan kelas container-fluid. Di video sebelumnya kita tidak membahas mengenai container ini ya, karena kita ingin lebih berkonsentrasi pada komponen navbarnya. Lagipula khusus untuk komponen navbar, dapat berfungsi dengan baik walaupun tidak menggunakan container, jadi disini container adalah opsional.

Namun sebaliknya untuk menggunakan Grid, kita diharuskan menggunakan container, kalau tidak maka grid tidak bisa berfungsi dengan benar. Jadi pada awal video ini kita akan membahas terlebih dahulu mengenai container.

Nah, berhubung semua konten mesti berada di dalam kontainer, artinya kita pindahkan tag h1 ke dalam kontainer. Dan agar kita bisa melihat dengan lebih jelas bagaimana sih bentuk container di dalam browser, maka kita tambahkan kelas bg-primary pada tag div.

Kita simpan dan refresh browser. Perhatikan sekarang kita memiliki baris baru dengan konten bersifat responsive. Pada saat browser berukuran paling kecil, maka setiap baris hanya mengandung satu kolom. Dan bila diperbesar hingga memasuki breakpoint medium, maka setiap baris mengandung dua kolom. Dan bila kita perbesar lagi hingga breakpoint extra large, maka setiap baris mengandung empat kolom.

Saat ini kita berada di tutorial ke 15 dari seri bootstrap ini. Kali ini kita akan membahas mengenai container pada bootstrap. Seharusnya kita menempat kan tutorial ini di awal karena container merupakan hal dasar dalam pembuatan web tapi tidak apa-apa yang penting tidak kelewatan ya.

Yang akan kita bahas pada edisi kali ini diantaranta adalah :

  • Mengetahui apa itu container
  • Kegunaan container
  • Cara menggunakan container

Nah, untuk teman – teman yang ketinggalan pada edisi tutorial sebelumnya silahkan membacanya di Tutorial bootstrap (khususnta bootstrap versi 4 ). Langsung saja mari kita mulai:

Section Artikel

Pengertian Container

Container adalah suatu elemen dasar dari bootstrap yang mutlak diperlukan jika ingin menggunakan sistem grid default bootstrap.

Container digunakan untuk menampung, mengisis, dan kadang – kadang digunakan sebagai pusat dari konten dari website. Dalam bootstrap secara umum terdapat 2 tipe dari container yaitu :

  • Class .container merupakan class yang menyetel lebar layout tidak penuh satu layar (biasanya saya menandainya seperti ini). Jika menggunakan class ini maka lebar akan bersifat
  • Class .container-fluid merupakan class container yang meyetel lebar layout maksimal atau mempunyai width : 100% jadi lebar nya kan memenuhi layar.

Tabel dibawah adalah penggambaran bagaimana penggunaan container terhadap ukuran layar:

class / LayarExtra Kecil
<576 pxKecil
>= 576 pxMediun
>=768 pxBesar
>=992 pxExtra Besar
>=1200 px.container100 %540 px720 px960 px1140 px.conatiner-sm100 %540 px720 px960 px1140 px

  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
0100 %100 %720 px960 px1140 px

  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
1100 %100 %100 %960 px1140 px

  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
2100 %100 %100 %100 %1140 px.

  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
3100 %100 %100 %100 %100 %

Default Container

Pada bootstrap class .container merupakan class container default yang memiliki lebar container yang tetap atau fixed. cara menggunakannya seperti dibawah :


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
5

contoh programnya adalah

<html>
  
    Container Bootstrap
    
    scale=1">
    css/bootstrap.min.css">
    
    
    
  
  
    <div class="container" style="background-color:grey;">
      INI ISI CONTAINER DEFAULT
    

Container Fluid

Seperti yang dijelaskan diatas bahwa class


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
6 digunakan jika teman teman ingin membuat tampilan website yang mencakup seluruh lebar layar. Cara penggunaannya sama seperti .container yaitu :


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
8

contoh programnya


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT

Responsif Container

Kalu yang ini hanya bisa digunakan jika teman teman menggunakan bootstrap versi 4.4 keatas. Karena ini merupakan fitur baru . Class continer ini memungkinkan teman – teman untuk menentukan lebar (100%) tampilan hingga batas dari masing – masing class tercapai.

terdapat beberapa pilihan yaitu:


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
INI ISI CONTAINER DEFAULT
9


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
0


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
1


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
2


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl

Padding Container

Kita juga dapat mengatur padding pada container dengan menggunakan class


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
3 . x diisi angka ya teman – teman. Penggunaan class tersebut setelah class .container. Atau lebih jelasnya lihat pada program dibawah:




  Bootstrap
  
  
  
  
  
  


  

Halaman Utama

Conatiner ini menggunakan padding 16 pixel (.pt-3).

Rubah angka class pt-3 untuk melihat hasilnya ya teman - teman.

Border, Margin dan Color Container

Selain diatur padding nya container juga dapat diatur warna serta bordernya yaitu dengan menambahkan class


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
5 untuk mengatur warna background dan

  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
6 untuk mengatur warna tulisan didalam container. “white” bisa teman – teman ganti sesuai warna yang diinginkan atau lihat di Warna di Bootstrap: Bootstrap Tutorial #6.

Untuk border tinggal menambahkan class


  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
7. Sedangkan margin menggunakan class

  
    Container Bootstrap
    
    
    
    
    
    
  
  
    
ini menggunakan container-sm
ini menggunakan container-md
ini menggunakan container-lg
ini menggunakan container-xl
8, ganti angka 3 ke margin yang diinginkan ya

contoh penggunaannya langsung pada program ya:




  Bootstrap Example
  
  
  
  
  
  


  

Halaman Bootstrap

Container ini menggunakan padding, margin, dan border

Halaman Bootstrap

Container ini menggunakan padding, warna background, dan warna text yang dirubah

Halaman Bootstrap

Container ini menggunakan padding, margin, warna background, dan warna text yang dirubah

Untuk hal – hal yang lain dapat teman – teman coba sendiri ya baik menggunakan class atau css. Tergantung kreatifitas dan kebutuhan teman – teman.

Apa itu div class Container?

Div adalah salah satu elemen pada HTML yang berguna untuk membuat sebuah container atau wadah elemen dan memudahkan untuk mengelompokan elemen pada HTML.

Apa perbedaan antara .container dan container fluid?

Jika container berukuran tidak penuh, dan letaknya di tengah, maka container-fluid adalah kebalikannya, container-fluid memiliki lebar penuh.

Col MD untuk apa?

col-md-xxx adalah class yang digunakan untuk mengatur grid layout pada layar monitor berukuran sedang. col-lg-xxx adalah class yang digunakan untuk mengatur grid layout pada layar desktop atau lebih besar.

Apa itu class Row?

Class row berfungsi untuk mengubah sifat dari div di dalamnya yang semula akan ditampilkan secara block, akan dapat ditampilkan secara inline. Maka dari itu div di dalamnya dapat dipaparkan secara horizontal. Class col berfungsi untuk mengubah div tersebut menjadi responsif terhadap lebar viewport.