En popüler açık kaynak CSS framework'ü. Responsive, mobile-first tasarım sistemi.
Özellikler
Esnek ve güçlü grid yapısı ile her ekran boyutuna uygun tasarımlar yapın.
Butonlar, kartlar, modallar, navigasyon barları ve çok daha fazlası kullanıma hazır.
Dropdown, modal ve carousel gibi interaktif bileşenler için dahili JS desteği.
Farklı cihaz boyutları için optimize edilmiş kesim noktaları.
Margin, padding, renk ve tipografi gibi özellikleri hızlıca uygulamak için yardımcı sınıflar.
SASS değişkenleri ve mixinleri sayesinde kendi tema tasarımınızı kolayca oluşturun.
Değerlendirme
Canlı Örnekler
Bootstrap'in sunduğu bileşenlerin canlı görünümleri.
Farklı ekran boyutlarında yeniden şekillenen grid yapısı.
<div class="container text-center">
<div class="row g-2">
<div class="col-12 col-md-8">
<div class="p-3 border bg-light">col-12 col-md-8</div>
</div>
<div class="col-6 col-md-4">
<div class="p-3 border bg-light">col-6 col-md-4</div>
</div>
<div class="col-6 col-md-4">
<div class="p-3 border bg-light">col-6 col-md-4</div>
</div>
<div class="col-6 col-md-4">
<div class="p-3 border bg-light">col-6 col-md-4</div>
</div>
<div class="col-6 col-md-4">
<div class="p-3 border bg-light">col-6 col-md-4</div>
</div>
</div>
</div>
Karanlık temalı navbar ve JavaScript modal bileşeni.
↑ "Modalı Aç" butonuna tıklayarak Bootstrap Modal bileşenini test edin.
<nav class="navbar navbar-expand-lg navbar-dark bg-dark mb-4">
<!-- Navbar İçeriği -->
</nav>
<button type="button" class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#exampleModal">
Modalı Aç
</button>
Görsel, başlık ve metin içeren klasik kart bileşeni.
<div class="card">
<img src="..." class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Kart Başlığı</h5>
<p class="card-text">İçerik açıklaması.</p>
<a href="#" class="btn btn-primary">İncele</a>
</div>
</div>
Floating labellar ve başarı mesajı ile örnek form.
<div class="alert alert-success">Başarılı!</div>
<form class="was-validated">
<div class="form-floating mb-3">
<input type="email" class="form-control" placeholder="E-posta" required>
<label>E-posta adresi</label>
</div>
<button class="btn btn-primary" type="submit">Gönder</button>
</form>