Bootstrap 4 Images - Menyisipkan Gambar

Bootstrap 4 Images - Menyisipkan Gambar

Belajar bagaimana menyisipkan gambar dalam sebuah dokumen HTML yang ditenagai oleh Bootstrap sekaligus gambar yang ditampilkan menyesuaikan ukuran layar browser (dikenal dengan istilah responsive). Sehingga, tidak masalah apabila dilihat dari perangkat apapun baik desktop, smartphone ataupun tablet.


Responsive images
Gambar Responsif

Untuk menyisipkan gambar dalam sebuah dokumen HTML, gunakan element <img>. Agar gambarnya responsive sebagaimana dijelaskan di atas, tambahkan class .img-fluid, sehingga menjadi <img class="img-fluid">.

Berikut contoh lengkapnya:

HTML
<img src="/media/images/cat.jpg" class="img-fluid" alt="Kucing Lucu"> 
PREVIEW
Kucing Lucu

Perhatikan contoh di atas, dengan menggunakan class .img-fluid meskipun ukuran layar Browser diperbesar atau diperkecil, gambar akan tetap menyesuaikan layar.

Image thumbnails
Gambar thumbnail

Gambar thumbnail biasanya digunakan untuk sebuah gambar dengan style khusus. Pada Bootstrap gambar thumbnail seperti sebuah portrait yang dibingkai.

Bootstrap Menyediakan style tersendiri untuk sebuah thumbnail yaitu dengan menggunakan nama class .img-thumbnail seperti contoh di bawah ini:

HTML
<img src="/media/wiki/tuanku-imam-bonjol-100.jpg" class="img-thumbnail" alt="Tuanku Imam Bonjol">
PREVIEW
Tuanku Imam Bonjol

Mengatur Posisi Gambar

Float Right

Atur posisi gambar agar terletak di sebelah kanan dari konten lain dengan menambahkan nama class .float-right seperti contoh berikut:

HTML
<img src="/media/wiki/pangeran-diponegoro-100.jpg" class="float-right" alt="Pangeran Diponegoro">

<p>Pangeran Diponegoro adalah putra sulung dari Sultan Hamengkubuwana III, raja ketiga di Kesultanan Yogyakarta. Lahir pada tanggal 11 November 1785 di Yogyakarta dengan nama Mustahar dari seorang selir bernama R.A. Mangkarawati, yaitu seorang garwa ampeyan (istri selir) yang berasal dari Pacitan.</p>
PREVIEW
Pangeran Diponegoro

Pangeran Diponegoro adalah putra sulung dari Sultan Hamengkubuwana III, raja ketiga di Kesultanan Yogyakarta. Lahir pada tanggal 11 November 1785 di Yogyakarta dengan nama Mustahar dari seorang selir bernama R.A. Mangkarawati, yaitu seorang garwa ampeyan (istri selir) yang berasal dari Pacitan.


Float Left

Atur posisi gambar agar terletak di sebelah kiri dengan memberi nama class .float-left seperti berikut:

HTML
<img src="/media/wiki/ki-hajar-dewantara-100.jpg" class="float-left mr-3" alt="Ki Hajar Dewantara">

<p>Ki Hajar Dewantara lahir di Yogyakarta, 2 Mei 1889. Ia meninggal di Yogyakarta, 26 April 1959 pada umur 69 tahun. Setelah meninggal Ia dikukuhkan sebagai pahlawan nasional yang ke-2 oleh Presiden RI, Soekarno, pada 28 November 1959 (Surat Keputusan Presiden Republik Indonesia No. 305 Tahun 1959, tanggal 28 November 1959).</p>
PREVIEW
Ki Hajar Dewantara

Ki Hajar Dewantara lahir di Yogyakarta, 2 Mei 1889. Ia meninggal di Yogyakarta, 26 April 1959 pada umur 69 tahun. Setelah meninggal Ia dikukuhkan sebagai pahlawan nasional yang ke-2 oleh Presiden RI, Soekarno, pada 28 November 1959 (Surat Keputusan Presiden Republik Indonesia No. 305 Tahun 1959, tanggal 28 November 1959).


Center Image
Gambar Posisi Di Tengah

Ada dua cara untuk memposisikan gambar agar berada Ditengah-tengah. Yang pertama, dengan menggabungkan beberapa nama class diantaranya: class="mx-auto d-block" seperti contoh berikut:

HTML
<img src="/media/wiki/cut-nyak-dhien-100.jpg" class="mx-auto d-block" alt="cut nyak dhien">
PREVIEW
cut nyak dhien

Cara yang kedua adalah dengan menempatkan gambar di dalam element <div> dengan diberi nama class .text-center seperti contoh di bawah ini:

HTML
<div class="text-center">
  <img src="/media/wiki/kartini-100.jpg" alt="Ibu Kita Kartini">
</div>
PREVIEW
Ibu Kita Kartini

Gambar Sisi Bundar (Rounded Image)

Contoh gambar dengan sisi tumpul. Tambahkan nama class .rounded pada <img> element. seperti di bawah ini:

HTML
<img src="/media/wiki/sultan-hasanuddin-200.jpg" class="rounded" alt="Sultan Banten Hasanuddin">
PREVIEW
Sultan Banten Hasanuddin

Menggunakan Element Picture
Sisip gambar dengan <picture> Tag

Kita dapat menggunakan element <picture> yang biasa digunakan untuk merujuk gambar lebih dari satu. Gunakan tambahan kelas (nama class) sebagaimana dijabarkan diatas tepat di dalam element <img> tag bukan di dalam <picture> tag.

Untuk lebih jelasnya, perhatikan contoh di bawah ini:

HTML
<picture>
  <source media="(min-width: 992px)" srcset="/media/images/camel.jpg">
  <source media="(min-width: 768px)" srcset="/media/images/mouse.jpg">
  <img src="/media/images/horse.jpg" class="img-fluid img-thumbnail" alt="Horse">
</picture>
PREVIEW
Horse

Pada contoh di atas, cobalah untuk memperbesar atau memperkecil ukuran layar browser. Gambar akan berubah pada ukuran layar yang berbeda.

SHARE