Bootstrap Layout Grid
Bootstrap'ın layout grid sistemi, içeriklerinizi düzenlemenin ve hizalamanın esnek bir yolunu sunar. Bu sistem, sayfanızda sütunlar ve satırlar oluşturarak responsive (duyarlı) tasarımlar oluşturmanıza olanak tanır. Bootstrap, 12 sütunlu bir grid yapısına sahiptir, bu da içeriğinizi 12 birimlik genişlikte bölümlere ayırabileceğiniz anlamına gelir.
1. Temel Yapı
Bootstrap grid sistemi, genellikle şu yapı ile oluşturulur:
- Konteyner: İçeriklerinizi tutar. Sabit (
.container) veya esnek (.container-fluid) olabilir. - Satırlar (Row): İçindeki sütunları barındırır. Her satır, sütunları hizalamak için kullanılır.
- Sütunlar (Column): İçerikleri barındırır ve grid sisteminin ana bileşenleridir.
2. Konteyner ve Satır Oluşturma
Örnek bir yapı aşağıdaki gibidir:
<div class="container"> <div class="row"> <div class="col-md-4">Sütun 1</div> <div class="col-md-4">Sütun 2</div> <div class="col-md-4">Sütun 3</div> </div> </div> Bu örnekte:
- .container: Tüm içeriği merkezde tutar.
- .row: Üç sütunu aynı hizada yerleştirir.
- .col-md-4: Her sütun, ekran boyutu md (768px ve üzeri) olduğunda, genişliğin üçte birini kaplar (12 birimlik grid sistemine göre).
3. Sütun Genişlikleri
Sütunların genişliğini ayarlamak için Bootstrap, farklı ekran boyutları için çeşitli sınıflar sunar:
-
.col-xs-*(0px ve üzeri) -
.col-sm-*(576px ve üzeri) -
.col-md-*(768px ve üzeri) -
.col-lg-*(992px ve üzeri) -
.col-xl-*(1200px ve üzeri)
Her sütun için 1'den 12'ye kadar bir sayı seçebilirsiniz. Örneğin:
<div class="row"> <div class="col-md-6 col-lg-4">Sütun 1</div> <div class="col-md-6 col-lg-4">Sütun 2</div> <div class="col-lg-4">Sütun 3</div> </div> Bu örnekte:
- Ekran boyutu md ve üzeri olduğunda, ilk iki sütun her biri yarı genişlikte olur (6 birim).
- Ekran boyutu lg ve üzeri olduğunda, ilk iki sütun üçte bir genişlikte olur (4 birim), üçüncü sütun ise yine üçte bir genişlikte olur.
4. Sütun Sıralama ve Dengeleme
Bootstrap, sütunların sıralanmasını değiştirmek veya dengelemek için sınıflar da sunar. Örneğin, .order-* sınıfları ile sütunların sırasını değiştirebilirsiniz.
5. Sütun Offset ve Eşit Genişlik
Sütunları hizalamak için offset sınıflarını kullanabilirsiniz:
<div class="row"> <div class="col-md-4 offset-md-2">Sütun 1</div> <div class="col-md-4">Sütun 2</div> </div> Bu örnekte, ilk sütun 2 birimlik bir boşluktan sonra başlar.
Sonuç
Bootstrap'ın layout grid sistemi, responsive tasarım oluşturmayı kolaylaştırır. Sütunlar ve satırlar kullanarak, içeriklerinizi etkili bir şekilde düzenleyebilir ve farklı ekran boyutlarına uyum sağlayabilirsiniz. Bu, web sitenizin kullanıcı deneyimini artırır ve daha profesyonel bir görünüm kazandırır.
Bu ders size yardımcı oldu mu? Puan verin!
Geri bildiriminiz içeriğimizi sürekli güncel ve kaliteli tutmamızı sağlar.
Sıkça Sorulan Sorular (SSS)
Bu ders ve konuyla ilgili en çok merak edilenler
Bootstrap Layout Grid dersini öğrenmek için ön koşul var mı?
Bu eğitim temel seviyeden ileri seviyeye adım adım hazırlanmıştır. Kodları kopyalayıp Canlı Editör üzerinde test ederek kolayca pratik yapabilirsiniz.
Örnek kodları kendi projelerimde ücretsiz kullanabilir miyim?
Evet, PHP Hocası üzerindeki tüm kod örnekleri açık kaynak mantığıyla sunulmaktadır. Ticari veya kişisel projelerinizde serbestçe kullanabilirsiniz.
Takıldığım bir yerde nereden soru sorabilirim?
Dersin altındaki topluluk yorumları bölümünden sorunuzu sorabilirsiniz. Eğitmenlerimiz ve topluluk üyelerimiz kısa sürede yanıt verecektir.
Topluluk Yorumları (0)
Ders Hakkında Yorum Yap veya Soru Sor
Henüz yorum yapılmamış. İlk yorumu siz yazın!