Cohorts
  • Discover
  • About Us
  • Blog
  • Patika.dev
  • Web3

Bootstrap

Bootstrap Nedir?
Bootstrap 4 Dökümanlarına Ulaşmak ve Bootstrap 5 Hakkında
12'lik Izgara(Grid) Sistemini Anlamak
Bootstrap - Genel Tutucu(Container), Satır Blokları(Row) ve Kolon(Col) Yapısı
Bootstrap - Ekran Çözünürlüğü / Cihaz Duyarlı(Responsive) Kolon Yapısı Kullanımları
Bootstrap - Satır Blokları (Row) Kullanımı
Ödev 1

Bootstrap Kullanarak Web Sitesi Nasıl Yapılır (Demo)
Bootstrap Renk Strandartları, Tipografi, Margin ve Padding Kullanımı
Display Özellikleri ile Responsive Yapıya Göre İstenilen Blokların Gösterilmesi / Gizlenmesi
Bootstrap - Offset Kullanımı
Bootstrap Sıralama Özellikleri Kullanarak Responsive Yapıya Göre Tepkilerin Düzenlenmesi

Bootstrap Bileşenlerine(UI Components) Genel Bakış
Ödev 2

Bootstrap ile Medium Klon Çalışması - Tek Video
Bootstrap ile Medium Klon Çalışması - Bölüm 1
Bootstrap ile Medium Klon Çalışması - Bölüm 2
Bootstrap ile Medium Klon Çalışması - Bölüm 3
Bootstrap ile Medium Klon Çalışması - Bölüm 4

Diğer CSS Kütüphanelerine Genel Bakış
Ödev 3

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.

gridLayout


<div class="row">
  <div class="col">Column</div>
  <div class="col">Column</div>
</div>

2Columns

<div class="row">
  <div class="col">Column</div>
  <div class="col">Column</div>
  <div class="col">Column</div>
</div>

3Columns

<div class="row">
  <div class="col">Column</div>
  <div class="col">Column</div>
  <div class="col">Column</div>
  <div class="col">Column</div>
</div>

4Columns

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...

  • Bu örnekte 2'ye 10'luk bir column oluşturduk.
<div class="row">
  <div class="col-2">2 Column</div>
  <div class="col-10">10 Column</div> 
</div>

2of10Columns

  • Alttaki örnekte ise satırı 8'e 4'lük bir column halinde bölmüş olduk.
<div class="row">
  <div class="col-4">4 Column</div>
  <div class="col-8">8 Column</div> 
</div>

8of4Columns

  • Satırları böldüğümüzde araya ya da herhangi bir kenara boşluk ekleyebiliriz onu da şu şekilde gösterelim;
<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>

emptyRow

İ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.

  • Bir satırı 4'e 8'lik column'lar halinde böldüğümüzü düşünelim bu satırlar daha sonra kendi içlerinde de tekrar 12'lik column gibi düşünülerek bölünebilir. Bunlara iç içe satırlar diyebiliriz. Aşağıdaki örnekte önce satırı 4'e 8'lik olacak şekilde parçaladık daha sonra 8'lik column'u kendi içinde eşit 2 parçaya böldük.
    <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>

içiçesatırlar

Kaynaklar:

  • Komple Uygulamalı Web Geliştirme Eğitimi
  • Bootstrap Grid Sistem
  • Bootstrap Grid Sistem
  • Bootstrap Layout
  • Bootstrap Izgara Grid Sistemi

Quiz

Answer the questions to check your understanding.

This lesson includes a short quiz.

Previous
Next

Lesson discussion

Swap insights and ask questions about “Bootstrap”.

Enroll to participate
Start the course to unlock the discussion. Enrolling helps us keep conversations relevant to learners.
Cohorts
WebsiteDiscoverBlogPatika.devRise In
CoursesCircleRustSoliditySolanaWeb3 FundamentalsBlockchain Basics
CompanyAbout UsTerms of UsePrivacy PolicyGDPR NoticeCookies
Don't miss any update!

Disclaimer: The information, programs, and events provided on https://cohorts.patika.dev is strictly for upskilling and networking purposes related to the technical infrastructure of blockchain platforms. We do not provide financial or investment advice, nor do we make any representations regarding the value, profitability, or future price of any blockchain or cryptocurrency. Users are encouraged to conduct their own research and consult with licensed financial professionals before engaging in any investment activities. https://cohorts.patika.dev disclaims any responsibility for financial decisions made by users based on the information provided here.

© 2026 Cohorts, All rights reserved