Bootstrap 3 Öğretimi

Bootstrap CSS Dosyalarını Sayfamıza Dahil Etmek

Bunu yapmak için 2 yöntem var:

  • CDN (Content Delivery Network) serverlarından sayfamıza dahil etmek için <head> bölümü içine şu satırlar eklenir:

<!DOCTYPE html>
<html lang="en">
<head>
    ....

    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">

    <!-- jQuery library -->
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js">
</script>

    <!-- Latest compiled JavaScript -->
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js">
</script>
</head>
<body>
    ....
</body>
</html>

  • İsterseniz bu dosyaları indirip HTML sayfanızla aynı klasöre koyarak kendi server'ınızda da paylaşabilirsiniz

<!DOCTYPE html>
<html lang="en">
<head>
    ....
    <!-- Latest compiled and minified CSS -->
    <link rel="stylesheet" href="bootstrap.min.css">

    <!-- jQuery library -->
    <script src="jquery.min.js"></script>

    <!-- Latest compiled JavaScript -->
    <script src="bootstrap.min.js"></script>
</head>
<body>
    ....
</body>
</html>


Deneyip çalışmasını görmek istersek sayfa kodumuza basit bir başlık ekler ve tarayıcıda bakarsak farkı görürüz.

<body>
    <h1>Bootstrap 3</h1>


Eğer Bootstrap CSS dosyası yüklemeyi başaramamışsak başlık yazısı tarayıcımızın default font ayarlarında çıkacaktır:


Ama Bootstrap CSS dosyaları yüklenmişse daha yumuşak bir başlık görünümü olacaktır:





Container (içeren bölge)

  1. .container sınıfına sahip bir div elemanı içinde sayfamızın içeriği çevrelenir. Sabit genişlikli bir alan açar.
  2. .container-fluid sınıfında bir div elemanı ise bulunulan alanın tüm genişliğini kapsar.


Buna göre 2 değişik basit Bootstrap sayfa içeriği şöyle olur:

....
<body>
    <div class="container">
        <h1>İlk Bootstrap Sayfam</h1>
        <p>Bu yazılar <code>.container</code> içinde</p>
    </div>
</body>

ya da 

<body>
    <div class="container-fluid">
        <h1>İlk Bootstrap Sayfam</h1>
        <p>Bu yazılar <code>.container-fluid</code> içinde</p>
    </div>
</body>



Bootstrap Grid Sistemi

Grid sistemi sayesinde sayfayı 12 kolona bölebilirsiniz. Bu 12 kolonu ayrı ayrı içeriklerle doldurabileceğiniz gibi birkaç kolonu birleştirip tek bir içerik ile de doldurabilirsiniz. 

Grid Sınıfları

Bootstrap grid sistemi 4 başlıkta toplanır:

  • xs (Telefonlar - 768 pikselden dar genişliği olan cihazlar)
  • sm (Tabletler - 768 piksele eşit ya da daha geniş ekranlar)
  • md (Küçük laptop - 992 pikselveya daha fazla genişlik olan)
  • lg (Laptop ve masaüstü PC - 1200 pikselden geniş ekranlar)

Mesela yukarıda örnek verilen yerleşimler xs sınıf başlığında yapılırsa yani

        <div class="row">
            <div class="col-xs-4">span4</div>
            <div class="col-xs-8">span8</div>
        </div>

benzeri col-xs- ve arkasına kaç kolon genişlik geleceği class adı olarak verilirse cep telefonu dahil hepsinde genişlik eşit parçalara bölünür. Bilgisayar ekranında yukarıdaki gibi görünürken cep telefonu ekranında şuna benzer:

sm sınıfı kullandığımızda ise, yani col-sm- ve arkasına kaç kolon genişlik geleceği class adı olarak verilirse genişliği 768 piksel ve fazlası olan tablet ve ekranlarda normal görünürken, daha dar ekranlar yani telefonlarda yan yana olan bölgeler alt alta sıralanır.

        <div class="row">
            <div class="col-sm-4">span4</div>
            <div class="col-sm-8">span8</div>
        </div>

cep telefonunda şöyle görünür:


md başlığı ile col-md- şeklinde kolon sayılarını verirsek, 992 pikselden daha düşük genişlik olan ekranlarda yan yana olması gereken bölümler alt alta yerleşim alacaktır. 

Bunları bu şekilde kullanarak değişik row bölgelerinde değişik grid sınıfları kullanarak sayfamızın telefon, tablet ve PC'de nasıl görüneceğini değişik şekillerde ayarlayabiliriz. 

Devam etmeden önce yerleşimle ilgili bir noktadan daha bahsedelim. Sayfada yerleşim için .container içinde başka bir .container kullanmayın. Çünkü .container sınıfı sabit bir genişlik tanımlar ve bu genişliğini tüm sayfaya göre belirler, bu durumda diğer birinin içine de koysanız .container en dışardaki genişliğe göre yerleşim yapar. Birden fazla .container kullanılacaksa bunlar alt alta konulabilir. Mesela header ve footer yerleşimi gibi. Container içindeki yerleşim ise row ve col elemanlarını içiçe kullanarak yapılır. 





Bootstrap Yazı Şekilleri

Bootstrap default yazı font'u 14px ve satır yüksekliği 1.428 dir. Bu <body> elemanı içeriğine ve tüm paragraflara uygulanır (<p>). Ek olarak tüm <p> elemanları hesaplanan satır yüksekliğinin yarısı kadar alt marjine sahiptir (default 10px). 


Bootstrap ve Tarayıcı Defaultları

Bu bölümde tarayıcıya göre farklı default stilleri olan HTML elemanlarını göreceğiz.


<h1> - <h6>

Bootstrap default tarayıcı başlık yazılarını şu şekle dönüştürür:

....
<body>
    <div class="container">
        <h1>h1 Bootstrap heading (36px)</h1>
        <h2>h2 Bootstrap heading (30px)</h2>
        <h3>h3 Bootstrap heading (24px)</h3>
        <h4>h4 Bootstrap heading (18px)</h4>
        <h5>h5 Bootstrap heading (14px)</h5>
        <h6>h6 Bootstrap heading (12px)</h6>
    </div>
</body>

h1 Bootstrap heading (36px)

h2 Bootstrap heading (30px)

h3 Bootstrap heading (24px)

h4 Bootstrap heading (18px)

h5 Bootstrap heading (14px)
h6 Bootstrap heading (12px)


<small>

Bootstrap'ta HTML elemanı <small>, başlığın hemen yanında daha küçük ve silik bir yardımcı yazı yazmak için kullanılır.

    <div class="container">
        <h1>h1 heading <small>secondary text</small></h1>
        <h2>h2 heading <small>secondary text</small></h2>
        <h3>h3 heading <small>secondary text</small></h3>
        <h4>h4 heading <small>secondary text</small></h4>
        <h5>h5 heading <small>secondary text</small></h5>
        <h6>h6 heading <small>secondary text</small></h6>
    </div>

h1 heading secondary text

h2 heading secondary text

h3 heading secondary text

h4 heading secondary text

h5 heading secondary text
h6 heading secondary text


<mark>

Bootstrap HTML <mark> elemanı ile yazıyı işaretlenmiş yapar.

    <div class="container">
        <h1>Yazıyı işaretlenmiş yapmak</h1>    
        <p>mark elemanı kullanarak yazıyı <mark>işaretlenmiş</mark> yaparsınız.</p>
    </div>

Yazıyı işaretlenmiş yapmak

mark elemanı kullanarak yazıyı işaretlenmiş yaparsınız.


 Bunu bir elemanın class değerini mark olarak o elemanın tümüne de uygulayabilirsiniz.

        <h3 class="mark">Yazıyı işaretlenmiş yapmak</h3>    

Yazıyı işaretlenmiş yapmak

gibi.


<abbr>

Bootstrap <abbr> elemanını aşağıdaki gibi stillendirir.

    <div class="container">
        <p><abbr title="World Health Organization - Dünya Sağlık Örgütü">
            WHO</abbr> 1948 yılında kurulmuştur.</p>
    </div>

WHO 1948 yılında kurulmuştur.



<blockquote>

Bootstrap <blockquote> elemanını şöyle şekillendirir.

    <div class="container">
        <blockquote>
            <p>For 50 years, WWF has been protecting the future of nature.
                The world's leading conservation organization, WWF works in 100
                countries and is supported by 1.2 million members in the
                United States and close to 5 million globally.</p>
            <footer>From WWF's website</footer>
        </blockquote>
    </div>

For 50 years, WWF has been protecting the future of nature. The world's leading conservation organization, WWF works in 100 countries and is supported by 1.2 million members in the United States and close to 5 million globally.

From WWF's website


Alıntı yazısını sağ tarafa dayalı göstermek isterseniz .blockquote-reverse sınıf adını kullanırsınız.

    <div class="container">
        <blockquote class="blockquote-reverse">
            <p>For 50 years, WWF has been protecting the future of nature.
                The world's leading conservation organization, WWF works in 100
                countries and is supported by 1.2 million members in the
                United States and close to 5 million globally.</p>
            <footer>From WWF's website</footer>
        </blockquote>
    </div>

For 50 years, WWF has been protecting the future of nature. The world's leading conservation organization, WWF works in 100 countries and is supported by 1.2 million members in the United States and close to 5 million globally.

From WWF's website

gibi.



<dl>

Bootstrap HTML <dl> elemanını şöyle stillendirir.

    <div class="container">
        <h4>Description List</h4>    
        <p>dl elemanı açıklamalı bir liste gösterir:</p>
        <dl>
            <dt>Kahve</dt>
            <dd>- siyah sıcak içecek</dd>
            <dt>Süt</dt>
            <dd>- beyaz soğuk içecek</dd>
        </dl>  
    </div>

Description List

dl elemanı açıklamalı bir liste gösterir:

Kahve
- siyah sıcak içecek
Süt
- beyaz soğuk içecek



<code>

Bootstrap HTML <code> elemanını şöyle stillendirir.

    <div class="container">
        <h4>Code Snippets</h4>
        <p>Satır içinde kodlar code elemanı içinde gösterilebilir:</p>
        <p>HTML elemanları: <code>span</code>, <code>section</code>,
            ve <code>div</code> dökümanda bir bölgeyi belirtir.</p>
    </div>

Code Snippets

Satır içinde kodlar code elemanı içinde gösterilebilir:

HTML elemanları: span, section, ve div dökümanda bir bölgeyi belirtir.



<kbd>

Bootstrap HTML <kbd> elemanını şöyle stillendirir.

    <div class="container">
        <h4>Keyboard Girişleri</h4>
        <p>Tuştakımından girilen kısayolları göstermek için kbd elemanı kullanılır:</p>
        <p><kbd>ctrl + p</kbd> ile yazdırma diyaloğu açılır.</p>
    </div>

Keyboard Girişleri

Tuştakımından girilen kısayolları göstermek için kbd elemanı kullanılır:

ctrl + p ile yazdırma diyaloğu açılır.



<pre>

Bootstrap HTML <pre> elemanını şöyle stillendirir.

    <div class="container">
        <h4>Multiple Code Lines</h4>
        <p>Çok satırlı kodları göstermek için pre elemanı kullanın:</p>
        <pre>
        pre elemanı içindeki yazılar
        sabit genişlikli font ile gösterilir,
            boşluklar ve alt satıra
        geçişleri kabul eder.</pre>
    </div>

Multiple Code Lines

Çok satırlı kodları göstermek için pre elemanı kullanın:

        pre elemanı içindeki yazılar
        sabit genişlikli font ile gösterilir,
            boşluklar ve alt satıra 
        geçişleri kabul eder.



İçeriğe göre renkler ve arkaplanlar

Bootstrap bazı içeriklerin anlamına göre renklendirme yapabilir.

Yazı renkleri için sınıf adları: .text-muted, .text-primary, .text-success, .text-info, .text-warning, ve .text-danger:

    <div class="container">
        <h4>İçeriğe göre renkler</h4>
        <p>İçeriğe göre renk sınıfları "renkler ile anlamlandırma" sağlar:</p>
        <p class="text-muted">Bu yazı önemsiz.</p>
        <p class="text-primary">Bu yazı önemli.</p>
        <p class="text-success">Bu yazı başarılı işlem ifade eder.</p>
        <p class="text-info">Bu yazı bir bilgi verir.</p>
        <p class="text-warning">Bu yazı bir uyarı yapar.</p>
        <p class="text-danger">Bu yazı tehlike bildirir.</p>
    </div>

İçeriğe göre renkler

İçeriğe göre renk sınıfları "renkler ile anlamlandırma" sağlar:

Bu yazı önemsiz.

Bu yazı önemli.

Bu yazı başarılı işlem ifade eder.

Bu yazı bir bilgi verir.

Bu yazı bir uyarı yapar.

Bu yazı tehlike bildirir.


Arkaplan renkleri için .bg-primary, .bg-success, .bg-info, .bg-warning, ve .bg-danger

    <div class="container">
        <h4>İçeriğe göre arkaplan renkleri</h4>
        <p>İçeriğe göre renk sınıfları "renkler ile anlamlandırma" sağlar:</p>
        <p class="bg-primary">Bu yazı önemli.</p>
        <p class="bg-success">Bu yazı başarılı işlem ifade eder.</p>
        <p class="bg-info">Bu yazı bir bilgi verir.</p>
        <p class="bg-warning">Bu yazı bir uyarı yapar.</p>
        <p class="bg-danger">Bu yazı tehlike bildirir.</p>
    </div>

İçeriğe göre arkaplan renkleri

İçeriğe göre renk sınıfları "renkler ile anlamlandırma" sağlar:

Bu yazı önemli.

Bu yazı başarılı işlem ifade eder.

Bu yazı bir bilgi verir.

Bu yazı bir uyarı yapar.

Bu yazı tehlike bildirir.




Diğer Yazım Sınıfları

HTML elemanlarını stillendirmek için bu bootstrap sınıfları da kullanılabilir:


  • .lead : Paragraf içeriğini öne çıkarır.
    <div class="container">
        <p>Bu normal paragraf</p>
        <p class="lead">Bu öne çıkan paragraf</p>
        <div>Normal body</div>
        <div class="lead">Öne çıkan body</div>
    </div>

Bu normal paragraf

Bu öne çıkan paragraf

Normal body
Öne çıkan body


  • .small : İçinde bulunduğu elemandan daha küçük bir yazı (%85 boyutunda)

    <div class="container">
        <p>Bu normal paragraf</p>
        <p class="small">Bu small yazılı paragraf</p>
        <pre>Normal pre</pre>
        <pre class="small">Small yazılı pre</pre>
    </div>

Bu normal paragraf

Bu small yazılı paragraf

Normal pre
Small yazılı pre


  • .text-left : Sola dayanmış yazı sağlar.
  • .text-center : İçnde bulunduğu elemanı ortalamış yazı.
  • .text-right : Sağa dayanmış yazı sağlar.
  • .text-justify : İki yana dayanmış yazı (alt satıra geçerken kelimeleri iki yana dayar)
  • .text-nowrap : Otomatik alt satıra geçişi engeller, aynı satıra devam eder.

    <div class="container">
        <p class="text-left">Bu yazı sola dayalı</p>
        <h3 class="text-center">Ortada başlık</h3>
        <p class="text-right">Bu yazı sağa dayalı</p>
        <p class="text-justify">İki yana dayalı olması istenen yazı. Alt
            satıra otomatik geçerken kelimeleri de otomatik iki yana yaslar.
Yazı sonraki satırda devam eder.
        </p>
        <p class="text-nowrap">Bu yazının çok uzun olmasına rağmen alt satıra
            otomatik geçişi engellenir. Yazı aynı satırda eleman dışına taşsa
            da devam eder.</p>
    </div>

Bu yazı sola dayalı

Ortada başlık

Bu yazı sağa dayalı

İki yana dayalı olması istenen yazı. ALt satıra otomatik geçerken kelimeleri de otomatik iki yana yaslar. Yazı sonraki satırda devam eder.

Bu yazının çok uzun olmasına rağmen alt satıra otomatik geçişi engellenir. Yazı aynı satırda eleman dışına taşsa da devam eder.


  • .text-lowercase : Yazının tüm harfleri küçük harf yapılır.
  • .text-uppercase : Yazının tüm harfleri büyük harf yapılır.
  • .text-capitalize : Yazı kelimelerinin ilk harfleri büyük harf yapılır.

    <div class="container">
        <p class="text-lowercase">bU yAZının Tüm haRFlerİ kÜçÜk OlaCaK.</p>
        <p class="text-uppercase">bU yAZının Tüm haRFlerİ bÜyÜk OlaCaK.</p>
        <p class="text-capitalize">bU kEliMeleRiN İlK haRFlerİ bÜyÜk OlaCaK.</p>
    </div>

bU yAZının Tüm haRFlerİ kÜçÜk OlaCaK.

bU yAZının Tüm haRFlerİ bÜyÜk OlaCaK.

bU kEliMeleRiN İlK haRFlerİ bÜyÜk OlaCaK.


  • .initialism : Bir <abbr> elemanı içindeki yazının biraz daha küçük görünmesini sağlar.
  • .list-unstyled : Liste elemanlarındaki solda kalan margini ve liste simge ya da numarasını yok eder (<ul> ve <ol> her iki list tipine de uygulanır). Direk olarak bir iç bloktaki <li> elemanlarına etki ettiği için iç içe listelerde içerdeki elemanlara da ayrıca uygulama yapmak gerekir.
            <div class="col-md-12">
                <ul class="list-unstyled">
                    <li>Coffee</li>
                    <li>Tea
                    <ul>
                        <li>Black tea</li>
                        <li>Green tea</li>
                    </ul>
                    </li>
                    <li>Milk
                    <ul class="list-unstyled">
                        <li>Cold milk</li>
                        <li>Hot milk</li>
                    </ul>
</li>
                </ul>
            </div>

  • Coffee
  • Tea
    • Black tea
    • Green tea
  • Milk
    • Cold milk
    • Hot milk


  • .list-inline : Tüm liste elemanlarını tek satırda yan yana sıralamak için kullanılır. Menülerde işe yarar.

<div class="col-md-12">
  <ul class="list-inline">
    <li>Coffee</li>
    <li>Tea</li>
    <li>Milk</li>
  </ul>
  </div>

  • Coffee
  • Tea
  • Milk


  • .dl-horizontal : Bir <dl> liste (data list) elemanını içindeki <dt> (data term) ve <dd> (data description) elemanlarını aynı satırda gösterir.

    <div class="col-md-12">
        <dl class="dl-horizontal">
            <dt>Coffee</dt>
            <dd>- black hot drink</dd>
            <dt>Milk</dt>
            <dd>- white cold drink</dd>
        </dl>    
    </div>

Coffee
- black hot drink
Milk
- white cold drink


  • .pre-scrollable : Bir <pre> elemanına scrollbar ile kaydırılabilir yapar.

    <div class="col-md-12">
  <p>Eğer .pre-scrollable class adı eklerseniz pre elemanı max 350px yükseklikte
    olabilir ve daha fazla yükseklik olursa diye y-eksenine scrollbar eklenir:</p>
  <pre class="pre-scrollable">pre elemanı içindeki yazıyı
  350px 'den fazla yükseklik gerekecek
  kadar uzun yazarsanız dikey
  kaydırma çubuğu aktif
  olacaktır.</pre>
    </div>

Eğer .pre-scrollable class adı eklerseniz pre elemanı max 350px yükseklikte olabilir ve daha fazla yükseklik olursa diye y-eksenine scrollbar eklenir:

pre elemanı içindeki yazıyı
  350px 'den fazla yükseklik gerekecek 
  kadar uzun yazarsanız dikey 
  kaydırma çubuğu aktif 
  olacaktır.




Bootstrap Tablolar

Basit Tablo

Basit bir bootstrap tablosunda az biraz padding ve sadece satırlar arasında belirtme çizgileri vardır. .table sınıfı tabloya temel tablo görünümünü verir. 

    <div class="col-md-12">
        <table class="table">
            <thead>
            <tr>
                <th>İsim</th><th>Soyisim</th><th>Email</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td>John</td><td>Doe</td><td>john@example.com</td>
            </tr>
            <tr>
                <td>Mary</td><td>Moe</td><td>mary@example.com</td>
            </tr>
            <tr>
                <td>July</td><td>Dooley</td><td>july@example.com</td>
            </tr>
            </tbody>
        </table>
    </div>

İsimSoyisimEmail
JohnDoejohn@example.com
MaryMoemary@example.com
JulyDooleyjuly@example.com



Belirgin Satırlar

.table-striped sınıf adı tabloya zebra çizgileri gibi görünüm yapar.

    <div class="col-md-12">
        <table class="table table-striped">
            <thead>
            <tr>
                <th>İsim</th><th>Soyisim</th><th>Email</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td>John</td><td>Doe</td><td>john@example.com</td>
            </tr>
            <tr>
                <td>Mary</td><td>Moe</td><td>mary@example.com</td>
            </tr>
            <tr>
                <td>July</td><td>Dooley</td><td>july@example.com</td>
            </tr>
            </tbody>
        </table>
    </div>

İsimSoyisimEmail
JohnDoejohn@example.com
MaryMoemary@example.com
JulyDooleyjuly@example.com



Kenarları Çizgili Tablo

.table-bordered sınıf adı kulanırsak tablo kenarlarında kenar çizgileri olacaktır.

    <div class="col-md-12">
        <table class="table table-bordered">
            <thead>
            <tr>
                <th>İsim</th><th>Soyisim</th><th>Email</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td>John</td><td>Doe</td><td>john@example.com</td>
            </tr>
            <tr>
                <td>Mary</td><td>Moe</td><td>mary@example.com</td>
            </tr>
            <tr>
                <td>July</td><td>Dooley</td><td>july@example.com</td>
            </tr>
            </tbody>
        </table>
    </div>

İsimSoyisimEmail
JohnDoejohn@example.com
MaryMoemary@example.com
JulyDooleyjuly@example.com



Hover Etkisi

.table-hover sınıf adını kullanırsak mouse'u tablo satırları üzerinden geçirirken hover etkisi olur. (hafif gri arkaplan rengi)

    <div class="col-md-12">
        <table class="table table-hover">
            <thead>
            <tr>
                <th>İsim</th><th>Soyisim</th><th>Email</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td>John</td><td>Doe</td><td>john@example.com</td>
            </tr>
            <tr>
                <td>Mary</td><td>Moe</td><td>mary@example.com</td>
            </tr>
            <tr>
                <td>July</td><td>Dooley</td><td>july@example.com</td>
            </tr>
            </tbody>
        </table>
    </div>

İsimSoyisimEmail
JohnDoejohn@example.com
MaryMoemary@example.com
JulyDooleyjuly@example.com



Sıkıştırılmış Tablo

.table-condensed sınıf adı kullanırsa tablo hücrelerindeki padding değeri yarıya düşürülerek daha küçük bir görünüm sağlanır.

    <div class="col-md-12">
        <table class="table table-condensed">
            <thead>
            <tr>
                <th>İsim</th><th>Soyisim</th><th>Email</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td>John</td><td>Doe</td><td>john@example.com</td>
            </tr>
            <tr>
                <td>Mary</td><td>Moe</td><td>mary@example.com</td>
            </tr>
            <tr>
                <td>July</td><td>Dooley</td><td>july@example.com</td>
            </tr>
            </tbody>
        </table>
    </div>

İsimSoyisimEmail
JohnDoejohn@example.com
MaryMoemary@example.com
JulyDooleyjuly@example.com




İçeriğe Göre Renklendirme

İçerik renk sınıfları kullanarak <tr> vey< <td> elemanlarının renklendirmesi sağlanabilir.

    <div class="col-md-12">
        <table class="table">
            <thead>
            <tr>
                <th>İsim</th><th>Soyisim</th><th>Email</th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <td>Default</td><td>Defaultson</td><td>default@example.com</td>
            </tr>
            <tr class="success">
                <td>Success</td><td>Doe</td><td>john@example.com</td>
            </tr>
            <tr class="danger">
                <td>Danger</td><td>Moe</td><td>mary@example.com</td>
            </tr>
            <tr class="info">
                <td>Info</td><td>Dooley</td><td>july@example.com</td>
            </tr>
            <tr class="warning">
                <td>Warning</td><td>Refs</td><td>bo@example.com</td>
            </tr>
            </tbody>
            <tr class="active">
                <td>Active</td><td>Activeson</td><td>act@example.com</td>
            </tr>
        </table>
    </div>

İsimSoyisimEmail
DefaultDefaultsondefault@example.com
SuccessDoejohn@example.com
DangerMoemary@example.com
InfoDooleyjuly@example.com
WarningRefsbo@example.com
ActiveActivesonact@example.com



Boyuta Duyarlı (Responsive) Tablolar

.table-responsive sınıfı bir div içine konan tabloların genişliği 768 pikseli geçerse küçük cihazlarda bir kaydırma çubuğu aktif olur. Büyük cihazlarda değişen bir şey olmaz.

    <div class="col-md-12">
        <div class="table-responsive">
        <table class="table">
....
        </table>
        </div>
    </div>

gibi.


Resimlerle devam edeceğiz ama yeni bir sayfa açalım , yazı çok uzadı.


Sonraki sayfalar :






Hiç yorum yok:

Yorum Gönder