Odak modu
Satır Blokları (Row) Kullanımı
Grid sistem, satırlardan(rows) ve sütunlardan(column) oluşur. Bir satır(row) 12 column'dan oluşur. Bu satırları istediğimiz şekilde parçalayabiliriz. Aşağıdaki resimde de görüldüğü gibi istersek bunları 12 eşit parçaya ayırabilir ya da 12'ye tamamlanacak herhangi bir şekilde de bölebiliriz. Örneklerle bunları açıklamaya çalışayım.
<div class="row">
<div class="col">Column</div>
<div class="col">Column</div>
</div>
<div class="row">
<div class="col">Column</div>
<div class="col">Column</div>
<div class="col">Column</div>
</div>
<div class="row">
<div class="col">Column</div>
<div class="col">Column</div>
<div class="col">Column</div>
<div class="col">Column</div>
</div>
Yukarıdaki örneklerde de görüldüğü üzere satırları eşit parçalar halinde column'lara ayırdık. Peki eşit olmayan column'lar yapabilir miyiz? Tabii ki yapabiliriz. Şimdi de örneklerle eşit olmayan column'lar oluşturalım...
<div class="row">
<div class="col-2">2 Column</div>
<div class="col-10">10 Column</div>
</div>
<div class="row">
<div class="col-4">4 Column</div>
<div class="col-8">8 Column</div>
</div>
<div class="row">
<div class="col-4 mr-auto">4 Column</div> <--mr: margin right (sağından boşluk bırak)-->
<div class="col-5">5 Column</div>
</div>
<div class="row">
<div class="col-4"></div>
<div class="col-5 ml- auto"></div> <--ml: margin left (solundan boşluk bırak)-->
</div>
İki kod bloğunun çıktısı aynı olacak fakat birinci col
sağından sola doğru itecek ve boşluk bırakacak diğerinde ise tam tersi ikinci col
solundan sağa doğru iterek boşluk bırakacak.
<div class="row">
<div class="col-4 border">4 Column</div>
<div class="col-8 border">8 Column
<div class="row">
<div class="col bg-primary">6 Column</div> <!--bg: background, primary:color-->
<div class="col bg-danger">6 Column</div> <!--bg: background, primary:color-->
</div>
</div>
</div>
Kaynaklar:
Sektörde en çok aranan yazılım becerilerini kazan
Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.
Yunus Emre Kabakcı
Patika+ mezunuPatika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,
3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!
“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“
Yorum yapabilmek için derse kayıt olmalısın!