Extra small (<576px) | Small (≥576px) | Medium(≥768px) | Large(≥992px) | Extra large(≥1200px) | |
---|---|---|---|---|---|
Max container width | None (auto) | 540px | 720px | 960px | 1140px |
Class prefix | .col- | .col-sm- | .col-md- | .col-lg- | .col-xl- |
Aşağıda belirtilen class'lar birlikte kullandığı zaman içeriklerinizin telefon,tablet,bilgisayar vb. ekranlarda nasıl görüntüleceğinizi ayarlamanızı sağlıyor.Responsive tasarımlar çıkarmanıza yardımcı oluyor.
576px den küçük ekranlarda görüntülecek ayardır.Kullanımı için <div class="col-12">
kodunu kullanabiliriz.Buradaki 12 576px'den küçük ekrana geldiği zaman içerğimizin ekrana yayılmasını sağlayacaktır.
576px'den büyük, 768px'den küçük ekranlar için görüntülecek ayardır.Tek başına kullandığı zaman 576'dan büyük ekranlarda bu class'daki ayarlarımız geçerli olur.Kullanımı <div class="col-sm-12"
kodunu kullanabiliriz.Extra small ile birlikte de kullanabiliriz.Örneğin <div class="col-12 col-sm-8">
.Buraki kodda içeriğimiz 576px'den küçük ekranlarda ekrana yayılacak , 576px'den büyük ekranlar için bir kısmı boş kalacak şekilde ekrana gelecektir.
768px'den büyük 992px'den küçük ekranlar için kullanılan classtır.Tek başına kullandığı zaman 768'den büyük ekranlarda bu class'daki ayarlarımız geçerli olur.Kullanımı <div class="col-md-12">
şeklindedir.
992px'den büyük ekrankar için görüntülenecek ayardır.Extra Large ile birlikte kullanılırsa 992px ve 1200px arası ekranlarda içeriğimiz gösterileceği bölümü içeririr.
Kullanımı <div class="col-lg-12">
şeklindedir.
1200px'den büyük ekranlar için kullanılan ayardır.Kullanımı <div class="col-xl-12">
şeklindedir.
Aşağıdaki örneklerde grid yapısını ve iç içe sütün kullanılınımı inceleyeceğiz.
Böyle bir görsel elde etmek şu kodları kullanacağız. Detaylı incelemek isterseniz adresinden inceleyebilirsiniz.
<div class="container">
<div class="row"> <!-- Satır oluşturduk -->
<div class="col-12"> ... </div> <!-- 12 lik bir sutün oluşturduk -->
<div class="col-12"> <!-- 12 lik bir sütun oluşturduk ve içine bir satır açtık. -->
<div class="row"> <!-- Satır açtık -->
<div class="col-4"> <!-- 12 'lik sütunumuzun içinde 4'lük bir sütın oluşturduk. -->
<div class="row"> <!-- 4'lük sütunumuzun içinde bir satır oluşturduk -->
<div class="col-12"> ... </div> <!-- 4'lük sütunumuzun içine yayılacak şekilde 4 tane sütun oluşturduk.12 lik oldukları için alt alta sıralandılar. -->
<div class="col-12"> ... </div>
<div class="col-12"> ... </div>
<div class="col-12"> ... </div>
<div class="col-12"> ... </div>
</div>
</div>
<div class="col-8"> <!-- 4 lük bir sutun oluşturmuştuk.Geriye 8 lik sutunumuz kalıyor.Hemen yanına 8 lik bir sütun açtık. -->
<div class="row"> <!-- 8 lik sütunumuzun içinde bir satır açtık -->
<div class="col-12"> ... </div> <!-- Satırımızın içine yayılacak şekilde 2 tane 12'lik sütun oluşturduk. -->
<div class="col-12"> ... </div>
</div>
</div>
</div>
</div>
<div class="col-12"> ... </div> <!-- En altta 12'lik bir sütun oluşturduk.-- >
</div>
</div>
Böyle bir görsel elde etmek şu kodları kullanacağız. Detaylı incelemek isterseniz adresinden inceleyebilirsiniz.
<div class="container">
<div class="row"> <!-- Satır oluşturduk -->
<div class="col-12"> ... </div> <!-- 12 lik bir sütun oluşturduk. -->
<div class="col-12"> <!-- 12 lik bir sütun daha oluşturduk. -->
<div class="row"> <!-- 23 lik sütun içerisinde bir satır oluşturduk. -->
<div class="col-3"> <!-- Bu satırın içerisinde 3'lük bir sütun oluşturduk.-->
<div class="row"> <!-- 3'lük sütunun içerisinde bir satır oluşturduk. -->
<div class="col-12"> ... </div> <!-- 2 tane 12'lik sütun açarak bu sütunların 3 lük sutunda yayılmasını sağladık.-->
<div class="col-12"> ... </div>
</div>
</div>
<div class="col-9"> <!-- 3 lük sütundan sonra yanında boşta kalan 9'luk bir sutun oluşturduk.-->
<div class="row"> <!-- Bir satır oluşturduk.-->
<div class="col-12"> ... </div> <!-- Satırın içerisinde 12lik bir sütun oluşturduk.-->
</div>
</div>
</div>
</div>
</div>
<div class="row"> <!-- Satır oluşturduk -- >
<div class="col-3"> ... </div> <!-- Satırın içerisinde 4 tane 3 lük sutun oluşturduk.-->
<div class="col-3"> ... </div>
<div class="col-3"> ... </div>
<div class="col-3"> ... </div>
</div>
<div class="row">
<div class="col-3"> ... </div>
<div class="col-3"> ... </div>
<div class="col-3"> ... </div>
<div class="col-3"> ... </div>
</div>
</div>
Böyle bir görsel elde etmek şu kodları kullanacağız. Detaylı incelemek isterseniz adresinden inceleyebilirsiniz.
<div class="container">
<div class="row"> <!-- Satır oluşturduk. -->
<div class="col-12">...</div> <!-- 12 lik bir sutun oluşturduk. -->
</div>
<div class="row"> <!-- Satır oluşturduk -->
<div class="col-4">...</div> <!-- Satırın içerisini 12'ye tamamladık 4 lük ve 8 lik sütunlar oluşturarak. -->
<div class="col-8">...</div>
</div>
<div class="row"> <!-- Satır oluşturduk. -->
<div class="col-8">...</div> <!-- Satırın içerisini 12'ye tamamladık 8 lik ve 4 lük sütunlar oluşturarak. -->
<div class="col-4">...</div>
</div>
<div class="row"><!-- Satır oluşturduk. -->
<div class="col-4">...</div> <!-- Satırın içerisini 12'ye tamamladık 4 lük ve 8 lük sütunlar oluşturarak. -->
<div class="col-8">...</div>
</div>
<div class="row"> <!-- Satır oluşturduk. -->
<div class="col-12">...</div> <!-- 12 lik bir sutun oluşturduk. -->
</div>
<div class="row"> <!-- Satır oluşturduk. -->
<div class="col-12">...</div> <!-- 12 lik bir sutun oluşturduk. -->
</div>
</div>
Örneği buradan inceleyebilirsiniz.