BOOTSTRAP



Bootstrap Nedir?

Tanım:Bootstrap Ön Yüz Geliştiriciler (Front-End Developer) için geliştirilmiş açık kaynak kodlu ve ücretsiz bir CSS framework'tür.

Framework yazılım geliştiricilerin kullandığı önceden hazırlanmış kütüphanelerin bulunduğu ve bunlara yenilerini ekleyebileceği yapıların adıdır.

Özelikle Twitter'de form buton ve menü elemanlarında kullanılan Bootstrap 19 AĞUSTOS 2015'te Twitter'de çalışan 2 mühendis tarafından geliştirilmeye başlandı.(Bu yüzden Twitter Bootstrap'da denmektedir).

Bootstrap kısaca bize sunulan belirli taslaklar dahilinde Responsive duyarlı arayüzler tasarlamamıza olanak sağlar.Buda farklı ekran boyutlara otomatik olarak uyum sağlamasını ve farklı cihazlarda kullanıcıyı yormayan bir tasarım yapmamızı sağlar. Bootstrap projelerde kullanılan bileşenleri(butonlar,form,navigasyon elamanları vs.) çok kolay bir şekilde tasarlamıza olanak sağlıyor.


Neden Bootstrap Kullanmalıyız

Hadi Başlayalım....

Sayfa Yerleşimi(Container)

<div class="container"></div>

<div class="container-fluid"></div>


Grid (Izgara) Sistemi

Izgara Sistemi Nedir?

Responsive Tasarımı oluşturmamızdaki rolü çok büyüktür(merkezdedir). Responsive Tasarıma göre ekran boyutları küçüldükçe alanlar(sütunlar) alt alta gelip ekran boyutuna uyum sağlamaktadır.Amaç div kutularının bir düzen içerisinde yer almasını sağlamaktır.

Yan yana 1 birimden toplamda 12 adet div gelmektedir. Divlerin kapladığı alanlara göre düzenleyip istediğimiz görünümü elde edebiliriz.

col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1
col-md-1

col-md-3
col-md-3
col-md-3
col-md-3

col-md-10
col-md-2
col-md-6
col-md-6

Grid Ekran Modelleri

Telefon => col-xs (Extra Small)

Tablet => col-sm(Small)

Dizüstü Bilgisayar => col-md (Medium)

Masaüstü Bilgisayar => col-lg (Large)

Televizyon => col-xl (Xlarge)


Media Nesnesi

Forumlarda bloglarda çoğunlukla kullanılır. Blog sitelerindeki makaledeki yazarın bilgilerinin bulunuduğu alan örnek olarak gösterilebilir

Medya Nesnesi

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Tipografik Stiller

Başlıklar:

<p class="h1">PAUSIBER</p>=> PAUSIBER

<p class="h2">PAUSIBER</p>=> PAUSIBER

<p class="h3">PAUSIBER</p>=> PAUSIBER

<p class="h4">PAUSIBER</p>=> PAUSIBER

<p class="h5">PAUSIBER</p>=> PAUSIBER

<p class="h6">PAUSIBER</p>=> PAUSIBER

Display Heading (Öne Çıkan Başlıklar):

<p class="display-1">PAUSIBER</p>=> PAUSIBER

<p class="display-2">PAUSIBER</p>=> PAUSIBER

<p class="display-3">PAUSIBER</p>=> PAUSIBER

<p class="display-4">PAUSIBER</p>=> PAUSIBER

Pasif Metinler

<p class="text-muted">PAUSIBER</p>=> PAUSIBER

Öne Çıkan Metin

<p class="lead">PAUSIBER</p>=> PAUSIBER

Metin Renklendirme Etiketleri

<p class="text-primary">PAUSIBER</p> => PAUSIBER

<p class="text-secondary">PAUSIBER</p> => PAUSIBER

<p class="text-success">PAUSIBER</p> => PAUSIBER

<p class="text-info">PAUSIBER</p> => PAUSIBER

<p class="text-warning">PAUSIBER</p> => PAUSIBER

<p class="text-danger">PAUSIBER</p> => PAUSIBER



<h1 class="text-danger">PAUSIBER</h1>

<h2 class="text-danger">PAUSIBER</h2>

<h3 class="text-danger">PAUSIBER</h3>

<h4 class="text-danger">PAUSIBER</h4>

<h5 class="text-danger">PAUSIBER</h5>

<h6 class="text-danger">PAUSIBER</h6>


Arka Plan Renklendirme Etiketleri

<p class="bg-light text-dark">PAUSIBER</p> => PAUSIBER

<p class="bg-dark text-white">PAUSIBER</p> => PAUSIBER

<p class="bg-primary text-dark">PAUSIBER</p> => PAUSIBER

<p class="bg-primary text-white">PAUSIBER</p> => PAUSIBER

<p class="bg-secondary">PAUSIBER</p> => PAUSIBER

<p class="bg-success">PAUSIBER</p> => PAUSIBER

<p class="bg-info">PAUSIBER</p> => PAUSIBER

<p class="bg-warning">PAUSIBER</p> => PAUSIBER

<p class="bg-danger">PAUSIBER</p> => PAUSIBER



Metin Dönüşümleri

<p class="text-lowercase">PAUSIBER</p> => PAUSIBER

<p class="text-uppercase">pausiber</p> => pausiber

<p class="text-capitalize">pausiber</p> => pausiber


Metin Hizalama

<p class="text-left">Metni sola hizala
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p>

<p class="text-right">Metni sağa hizala
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p>

<p class="text-center">Metni ortala
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p>

<p class="text-justify">Metni iki yana hizala
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p>

<p class="text-nowrap">
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. </p>


Kenarlıklar , Kenarlıkların Renklendirmesi ve Yuvarlanması
Kenarlık yok => <div class="border-0"></div>

Kenarlık => <div class="border"></div>

Sağ Kenarlık yok => <div class="border border-right-0"></div>

Üst Kenarlık yok => <div class="border border-top-0"></div>

Alt Kenarlık yok => <div class="border border-bottom-0"></div>

Sol Kenarlık yok => <div class="border border-left-0"></div>


<div class="border border-light"> </div>

Renklendirme

<div class="border border-primary"> </div>

<div class="border border-secondary"> </div>

<div class="border border-success"> </div>

<div class="border border-dark"> </div>

<div class="border border-danger"> </div>

<div class="border border-warning"> </div>

<div class="border border-info"> </div>

Yuvarlama

<div class="border border-success rounded"> </div>

<div class="border border-success rounded-top"> </div>

<div class="border border-success rounded-right"> </div>

<div class="border border-success rounded-bottom"> </div>

<div class="border border-success rounded-left"> </div>

<div class="border border-success rounded-circle"> </div>


Resimler (Images)

Resimlere Responsive Özelliği Kazandırma =><img class="img-fluid" src="img/pausiber.png">



Resimlere Kenarlık =><img class="img-thumbnail" src="img/pausiber.png">

Resimleri Hizalama

Resmi Sola Hizalama => <img class="float-left" style="width: 20%;" src="img/pausiber.png">





Resmi Sağa Hizalama => <img class="float-right" style="width: 20%;" src="img/pausiber.png">





Resmi Ortalama => <img class="mx-auto d-block " style="width: 20%;" src="img/pausiber.png">






Video (Embed)








Figürler

Bir resimle birlikte bir tanımlama sunar.

Paüsiber Logo
PaüSiber Logosu

FLEXBOX

Flexbox yapısı esnek çalışma imkanı suğlar

Pamukkale Üniversitesi
Pamukkale Üniversitesi
Pamukkale Üniversitesi
Pamukkale Üniversitesi

Bootstrap Flexbox


Tablolar

Ad Soyad No Bölüm
Murat Tanrıverdi 123 CENG
Murat Tanrıverdi 123 CENG
Murat Tanrıverdi 123 CENG
Murat Tanrıverdi 123 CENG

Bootstrap Tablolar



Bootstap Bileşenler (Components)

Butonlar



















Button Size





Block Level Button

Active Buton

<a href="#" class="btn btn-primary btn-lg active" role="button" aria-pressed="true"></a>

Disabled Button


Buton Grupları

Açılır Butonlar (Dropdown)



Uyarı Kutuları (Alert)
PAUSIBER
PAUSIBER
PAUSIBER
PAUSIBER
PAUSIBER
PAUSIBER
PAUSIBER
PAUSIBER


Link Verilmiş Uyarı Kutusu

Detaylı Bilgi


Rozetler (Badge)

Bootstrap 3 te Label Olarak Geçer

Example heading <span class="badge badge-primary"></span>

Example heading <span class="badge badge-secondary"></span>

Example heading <span class="badge badge-success"></span>

Example heading <span class="badge badge-warning"></span>

Example heading <span class="badge badge-info"></span>
Example heading <span class="badge badge-danger"></span>


İçerik Haritası(Breadcrumb)

Nerelerde Kullanılır: Girilen sitelerde alt kategorilere indikçe nerelerde olduğunuzu göstermek için kullanılır.



Jumbotron (Vitrin)

PAUSIBER

Siber güvenlik farkındalığı oluşturma ve ülkenin ihtiyacı olan nitelikli iş gücünü üretme güdüsüyle birleşmiş insan topluluğuyuz.


Özünde gece gündüz birşeyler öğrenmeye, insanlığa yarar sağlayacak çıkarımlarda bulunmaya çalışan insanlarız.

Bilgi İçin Tıklayın

Cards (Kartlar)

Kartlar; Flexbox Yapısını kullanmaktadır. Sabit temel bir boyutu yoktur, sayfaya yayılırlar. Bileşenler ile en iyi şekilde çalışırlar.

PAUSIBER

Biz kimiz?

Siber güvenlik farkındalığı oluşturma ve ülkenin ihtiyacı olan nitelikli iş gücünü üretme güdüsüyle birleşmiş insan topluluğuyuz. Özünde gece gündüz birşeyler öğrenmeye, insanlığa yarar sağlayacak çıkarımlarda bulunmaya çalışan insanlarız.

Bizi Yakından tanımak için Tıklayınız

Card Arka Plan Renklendirme


PAUSIBER

Biz kimiz?

Siber güvenlik farkındalığı oluşturma ve ülkenin ihtiyacı olan nitelikli iş gücünü üretme güdüsüyle birleşmiş insan topluluğuyuz. Özünde gece gündüz birşeyler öğrenmeye, insanlığa yarar sağlayacak çıkarımlarda bulunmaya çalışan insanlarız. Bizi Yakından tanımak için Tıklayınız

PAUSIBER

Biz kimiz?

Siber güvenlik farkındalığı oluşturma ve ülkenin ihtiyacı olan nitelikli iş gücünü üretme güdüsüyle birleşmiş insan topluluğuyuz. Özünde gece gündüz birşeyler öğrenmeye, insanlığa yarar sağlayacak çıkarımlarda bulunmaya çalışan insanlarız. Bizi Yakından tanımak için Tıklayınız

PAUSIBER

Biz kimiz?

Siber güvenlik farkındalığı oluşturma ve ülkenin ihtiyacı olan nitelikli iş gücünü üretme güdüsüyle birleşmiş insan topluluğuyuz. Özünde gece gündüz birşeyler öğrenmeye, insanlığa yarar sağlayacak çıkarımlarda bulunmaya çalışan insanlarız. Bizi Yakından tanımak için Tıklayınız

PAUSIBER

Biz kimiz?

Siber güvenlik farkındalığı oluşturma ve ülkenin ihtiyacı olan nitelikli iş gücünü üretme güdüsüyle birleşmiş insan topluluğuyuz. Özünde gece gündüz birşeyler öğrenmeye, insanlığa yarar sağlayacak çıkarımlarda bulunmaya çalışan insanlarız. Bizi Yakından tanımak için Tıklayınız

Giriş Grupları (Input Groups)
@

Adınız:

Soyadınız:

FORMLAR


Menüler (Navs)




Menü Bar (Navs Bar)



Collapse Menü

Collapse

Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.

Sayfalama (Pagination)


Progress Bar (İlerleme Çubuğu)






Modal Popup (Açılır Kutular)



ToolTips



Popovers (Açıklama Metinleri)



Slider (Carousel)