Pelajari Cara Membuat Situs Responsif Menggunakan Bootstrap 4
Pelajari cara mudah membuat situs responsif dengan Bootstrap 4! Temukan tips dan trik efektif untuk desain web yang menarik dan optimal. Klik untuk mulai!
By
WGS
INDONESIA
4.9/4.9
Indonesia
Rp 43,750.00
GRATIS
Detail Pembelajaran
Desain Web, Bootstrap 4, Pengembangan Responsif, Tutorial Teknologi
Baca Online
Pelajari Cara Membuat Situs Responsif Menggunakan Bootstrap 4
Bootstrap 4 adalah framework CSS yang sangat populer untuk membangun situs web yang responsif dan modern dengan cepat. Bootstrap menyediakan kumpulan komponen siap pakai, sistem grid fleksibel, dan utilitas yang memudahkan pengembangan front-end.
Dengan Bootstrap 4, Anda dapat membuat situs yang otomatis menyesuaikan tampilan pada berbagai ukuran layar, mulai dari ponsel hingga desktop, tanpa harus menulis banyak CSS dari awal.
2. Persiapan Lingkungan Pengembangan
Sebelum mulai membuat situs responsif dengan Bootstrap 4, pastikan Anda sudah menyiapkan:
Editor kode seperti VS Code, Sublime Text, atau lainnya.
Koneksi internet untuk mengakses CDN Bootstrap 4.
Browser modern untuk testing (Chrome, Firefox, Edge, Safari).
Anda bisa menggunakan Bootstrap 4 melalui CDN dengan menambahkan link CSS dan script JS berikut di dalam tag
head
dan sebelum penutup
</body>
:
Kelas
container
membuat konten berada di tengah dengan margin responsif.
4. Memahami Sistem Grid Bootstrap 4
Sistem grid Bootstrap 4 menggunakan 12 kolom yang fleksibel untuk membuat layout responsif. Anda dapat mengatur kolom agar berubah ukuran sesuai perangkat dengan kelas seperti
col-sm-6
,
col-md-4
, dan lain-lain.
Pada contoh di atas, kolom akan menumpuk pada layar kecil (sm) dan berdampingan 3 kolom pada layar medium (md) ke atas.
5. Menggunakan Komponen Bootstrap 4
Bootstrap 4 menyediakan banyak komponen siap pakai seperti tombol, navbar, card, form, dan modal yang mudah digunakan dengan kelas CSS dan sedikit JavaScript.
Contoh tombol dan card:
Judul Card Bootstrap 4
Ini adalah contoh card Bootstrap 4 yang dapat digunakan untuk menampilkan konten dengan gambar, judul, dan deskripsi singkat.
Bootstrap 4 memungkinkan Anda menyesuaikan tampilan dengan utilitas kelas seperti margin, padding, warna, dan display. Anda juga dapat menggunakan breakpoint responsif untuk mengatur tampilan berbeda di berbagai ukuran layar.
Contoh kustomisasi responsif:
<div class="p-4 p-md-5 bg-light text-center">
<h2 class="mb-3">Judul Responsif</h2>
<p class="mb-0">Paragraf dengan padding yang berbeda pada layar kecil dan besar.</p>
</div>
Judul Responsif
Paragraf dengan padding yang berbeda pada layar kecil dan besar. Pada layar kecil padding lebih kecil, dan pada layar medium ke atas padding lebih besar.
Anda juga dapat menyesuaikan tema Bootstrap dengan mengubah variabel Sass jika menggunakan build custom, atau menimpa CSS default dengan stylesheet Anda.
7. Contoh Situs Responsif Lengkap
Berikut contoh sederhana halaman situs responsif menggunakan Bootstrap 4 yang menggabungkan grid, navbar, dan card:
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
<title>Contoh Situs Responsif</title>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" />
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark bg-primary">
<a class="navbar-brand" href="#">Brand</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ml-auto">
<li class="nav-item active"><a class="nav-link" href="#">Beranda</a></li>
<li class="nav-item"><a class="nav-link" href="#">Tentang</a></li>
<li class="nav-item"><a class="nav-link" href="#">Kontak</a></li>
</ul>
</div>
</nav>
<div class="container mt-4">
<div class="row">
<div class="col-md-4 mb-4">
<div class="card">
<img src="https://placehold.co/400x200/png?text=Gambar+1" class="card-img-top" alt="Gambar ilustrasi produk atau konten pertama dengan latar belakang biru dan teks putih" />
<div class="card-body">
<h5 class="card-title">Produk 1</h5>
<p class="card-text">Deskripsi singkat produk atau konten pertama.</p>
<a href="#" class="btn btn-primary">Detail</a>
</div>
</div>
</div>
<div class="col-md-4 mb-4">
<div class="card">
<img src="https://placehold.co/400x200/png?text=Gambar+2" class="card-img-top" alt="Gambar ilustrasi produk atau konten kedua dengan latar belakang hijau dan teks putih" />
<div class="card-body">
<h5 class="card-title">Produk 2</h5>
<p class="card-text">Deskripsi singkat produk atau konten kedua.</p>
<a href="#" class="btn btn-primary">Detail</a>
</div>
</div>
</div>
<div class="col-md-4 mb-4">
<div class="card">
<img src="https://placehold.co/400x200/png?text=Gambar+3" class="card-img-top" alt="Gambar ilustrasi produk atau konten ketiga dengan latar belakang oranye dan teks putih" />
<div class="card-body">
<h5 class="card-title">Produk 3</h5>
<p class="card-text">Deskripsi singkat produk atau konten ketiga.</p>
<a href="#" class="btn btn-primary">Detail</a>
</div>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/popper.js@1.16.1/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
</body>
</html>
Anda dapat menyalin dan mengembangkan contoh ini untuk membuat situs responsif sesuai kebutuhan.
8. Sumber Belajar dan Source Code
Berikut beberapa sumber belajar dan channel yang dapat membantu Anda mendalami Bootstrap 4: