Genişletilebilir sınıflarla stilize edilmiş ve geliştirilmiş temel HTML öğeleri.
Tüm HTML başlıkları, <h1>
aracılığıyla <h6>
kullanılabilir.
Bootstrap'in genel varsayılanı font-size
, 20 piksel ile 14 pikseldirline-height
. Bu, ve tüm paragraflara uygulanır. Ek olarak, (paragraflar) satır yüksekliklerinin yarısı kadar bir alt kenar boşluğu alır (varsayılan olarak 10 piksel).<body>
<p>
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus ve magnis doğumdan uzak montes, nascetur ridiculus mus. Nullam kimliği dolor kimliği nibh ultricies vehicula.
Cum sociis natoque penatibus ve magnis doğumdan uzak montes, nascetur ridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id, eget metus'ta elit olmayan porta gravida. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
Ekleyerek bir paragrafın öne çıkmasını sağlayın .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est commodo luctus.
<p class = "kurşun" > ... </p>
Tipografik ölçek, değişkenler.less : @baseFontSize
ve 'deki iki AZ değişkeni temel alır @baseLineHeight
. Birincisi, baştan sona kullanılan temel yazı tipi boyutu ve ikincisi, temel satır yüksekliğidir. Tüm türümüzün ve daha fazlasının kenar boşluklarını, dolgularını ve satır yüksekliklerini oluşturmak için bu değişkenleri ve bazı basit matematiği kullanırız. Bunları özelleştirin ve Bootstrap uyarlanır.
Hafif stillerle HTML'nin varsayılan vurgu etiketlerini kullanın.
<small>
Satır içi veya metin bloklarının vurgusunu kaldırmak için küçük etiketi kullanın.
Bu metin satırı, ince baskı olarak ele alınmalıdır.
<p> <small> Bu metin satırı ince baskı olarak ele alınmalıdır. </küçük> </p>
Daha ağır bir yazı tipi ağırlığına sahip bir metin parçacığını vurgulamak için.
Aşağıdaki metin parçası, kalın metin olarak işlenir .
<strong> kalın metin olarak işlendi </strong>
Bir metin parçasını italik olarak vurgulamak için.
Aşağıdaki metin parçacığı, italik metin olarak işlenir .
<em> italik metin olarak işlendi </em>
Önüne bak!<b>
HTML5'te kullanmaktan çekinmeyin <i>
. çoğunlukla ses, teknik terimler vb. için <b>
ek bir önem taşımadan kelimeleri veya cümleleri vurgulamak içindir .<i>
Metin hizalama sınıflarıyla metni bileşenlere kolayca yeniden hizalayın.
Sola hizalanmış metin.
Ortaya hizalanmış metin.
Sağa hizalanmış metin.
- <p class = "metin-sol" > Sola hizalanmış metin. </p>
- <p class = "metin merkezi" > Ortaya hizalanmış metin. </p>
- <p class = "metin-sağ" > Sağa hizalanmış metin. </p>
Bir avuç vurgu yardımcı sınıfıyla anlamı renkle iletin.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Etiam porta sem maleuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "sessiz" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p sınıfı = "metin uyarısı" > Etiam porta sem maleuada magna mollis euismod. </p>
- <p class = "text-error" > Donec ullamcorper nulla metus olmayan auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est noncommodo luctus, nisi erat porttitor ligula. </p>
<abbr>
Fareyle üzerine gelindiğinde genişletilmiş sürümü göstermek için kısaltmalar ve kısaltmalar için HTML öğesinin stilize uygulaması . Niteliği olan kısaltmaların, title
hafif noktalı bir alt kenarlığı ve üzerine gelindiğinde ek bağlam sağlayan bir yardım imleci vardır.
<abbr>
Bir kısaltmanın uzun süre üzerine gelindiğinde genişletilmiş metin için title
özniteliği ekleyin.
Öznitelik kelimesinin kısaltması attr'dir .
<abbr title = "özellik" > öznitelik </abbr>
<abbr class="initialism">
.initialism
Biraz daha küçük yazı tipi boyutu için bir kısaltma ekleyin .
HTML , dilimlenmiş ekmekten sonraki en iyi şeydir.
<abbr title = "Köprü Metni Biçimlendirme Dili" sınıfı = "başlangıç" > HTML </abbr>
En yakın ata veya tüm çalışma grubu için iletişim bilgilerini sunun.
<address>
Tüm satırları ile sonlandırarak biçimlendirmeyi koruyun <br>
.
- <adres>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, Suite 600 <br>
- San Francisco, CA 94107 <br>
- <abbr title = "Telefon" > S: </abbr> (123) 456-7890
- </adres>
- <adres>
- <strong> Tam Ad </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </adres>
Belgenizdeki başka bir kaynaktan içerik bloklarını alıntılamak için.
Alıntı olarak <blockquote>
herhangi bir HTML'yi sarın . Düz alıntılar için bir <p>
.
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Bir ante tamsayı pozu.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Bir ante tamsayı pozu. </p>
- </blockquote>
Standart bir blok alıntıdaki basit varyasyonlar için stil ve içerik değişiklikleri.
<small>
Kaynağı tanımlamak için etiket ekleyin . Kaynak çalışmanın adını içine sarın <cite>
.
Lorem ipsum dolor sit amet, conectetur adipiscing elit. Bir ante tamsayı pozu.
Kaynak Başlığında ünlü biri
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Bir ante tamsayı pozu. </p>
- <small> Ünlü biri <cite title = "Source Title" > Source Title </cite></small>
- </blockquote>
.pull-right
Kayan, sağa hizalanmış blok alıntı için kullanın .
- <blockquote sınıfı = "sağa çekme" >
- ...
- </blockquote>
Sıralamanın açıkça önemli olmadığı öğelerin listesi .
- <ul>
- <li> ... </li>
- </ul>
Sıralamanın açıkça önemli olduğu öğelerin listesi .
- <ol>
- <li> ... </li>
- </ol>
Liste öğelerindeki varsayılan list-style
ve sol dolguyu kaldırın (yalnızca acil çocuklar).
- <ul class = "stilsiz" >
- <li> ... </li>
- </ul>
inline-block
Tüm liste öğelerini hafif dolgulu tek bir satıra yerleştirin .
- <ul sınıfı = "satır içi" >
- <li> ... </li>
- </ul>
İlişkili açıklamalarıyla birlikte terimlerin listesi.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Terimleri ve açıklamaları <dl>
yan yana sıralayın.
- <dl sınıfı = "dl-yatay" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Önüne bak!Yatay açıklama listeleri, sol sütun düzeltmesine sığmayacak kadar uzun olan terimleri kısaltır text-overflow
. Daha dar görünümlerde, varsayılan yığılmış düzene dönüşeceklerdir.
Satır içi kod parçacıklarını ile sarın <code>
.
<section>
satır içi olarak sarılmalıdır.
- Örneğin , <code > & lt ; bölüm & gt ;</ code > satır içi olarak sarılmalıdır .
<pre>
Birden çok kod satırı için kullanın . Doğru işleme için koddaki herhangi bir açılı ayraçtan kaçındığınızdan emin olun.
<p>Örnek metin burada...</p>
- <pre>
- <p>Örnek metin burada...</p>
- </pre>
Önüne bak!<pre>
Etiketlerin içindeki kodu mümkün olduğunca sola yakın tuttuğunuzdan emin olun ; tüm sekmeleri işleyecektir.
.pre-scrollable
İsteğe bağlı olarak, maksimum yüksekliği 350 piksel ayarlayacak ve bir y ekseni kaydırma çubuğu sağlayacak sınıfı ekleyebilirsiniz .
Temel stil için (hafif dolgu ve yalnızca yatay bölücüler) temel sınıfı .table
herhangi bir <table>
.
# | İlk adı | Soy isim | Kullanıcı adı |
---|---|---|---|
1 | İşaret | Otto | @mdo |
2 | Yakup | Thornton | @yağ |
3 | Larry | kuş |
- <tablo sınıfı = "tablo" >
- …
- </tablo>
Aşağıdaki sınıflardan herhangi birini .table
temel sınıfa ekleyin.
.table-striped
<tbody>
CSS seçici aracılığıyla herhangi bir tablo satırına zebra şeritleme ekler :nth-child
(IE7-8'de mevcut değildir).
# | İlk adı | Soy isim | Kullanıcı adı |
---|---|---|---|
1 | İşaret | Otto | @mdo |
2 | Yakup | Thornton | @yağ |
3 | Larry | kuş |
- <tablo sınıfı = "tablo tablo çizgili" >
- …
- </tablo>
.table-bordered
Tabloya kenarlıklar ve yuvarlatılmış köşeler ekleyin.
# | İlk adı | Soy isim | Kullanıcı adı |
---|---|---|---|
1 | İşaret | Otto | @mdo |
İşaret | Otto | @getbootstrap | |
2 | Yakup | Thornton | @yağ |
3 | Kuş Larry |
- <tablo sınıfı = "tabloyla sınırlanmış tablo" >
- …
- </tablo>
.table-hover
içindeki tablo satırlarında fareyle üzerine gelme durumunu etkinleştirin <tbody>
.
# | İlk adı | Soy isim | Kullanıcı adı |
---|---|---|---|
1 | İşaret | Otto | @mdo |
2 | Yakup | Thornton | @yağ |
3 | Kuş Larry |
- <table class = "table table-hover" >
- …
- </tablo>
.table-condensed
Hücre dolgusunu yarıya indirerek masaları daha kompakt hale getirir.
# | İlk adı | Soy isim | Kullanıcı adı |
---|---|---|---|
1 | İşaret | Otto | @mdo |
2 | Yakup | Thornton | @yağ |
3 | Kuş Larry |
- <tablo sınıfı = "tablo yoğunlaştırılmış" >
- …
- </tablo>
Tablo satırlarını renklendirmek için bağlamsal sınıfları kullanın.
Sınıf | Tanım |
---|---|
.success |
Başarılı veya olumlu bir eylemi gösterir. |
.error |
Tehlikeli veya potansiyel olarak olumsuz bir eylemi belirtir. |
.warning |
Dikkat edilmesi gerekebilecek bir uyarıyı belirtir. |
.info |
Varsayılan stillere alternatif olarak kullanılır. |
# | Ürün | Ödeme Alındı | Durum |
---|---|---|---|
1 | TB - Aylık | 01/04/2012 | Onaylı |
2 | TB - Aylık | 02/04/2012 | reddedildi |
3 | TB - Aylık | 03/04/2012 | Askıda olması |
4 | TB - Aylık | 04/04/2012 | Onaylamak için arayın |
- ...
- < tr sınıfı = "başarı" >
- <td> 1 < /td>
- <td>TB - Aylık</ td >
- < td > 01/04/2012 < / td >
- <td>Onaylandı</ td >
- </ tr >
- ...
Desteklenen tablo HTML öğelerinin listesi ve bunların nasıl kullanılması gerektiği.
Etiket | Tanım |
---|---|
<table> |
Verileri tablo biçiminde görüntülemek için sarma öğesi |
<thead> |
<tr> Tablo sütunlarını etiketlemek için tablo başlığı satırları ( ) için kapsayıcı öğesi |
<tbody> |
<tr> Tablonun gövdesindeki tablo satırları ( ) için kapsayıcı öğesi |
<tr> |
Tek bir satırda görünen bir dizi tablo hücresi ( <td> veya ) için kapsayıcı öğesi<th> |
<td> |
Varsayılan tablo hücresi |
<th> |
Sütun (veya kapsam ve yerleşime bağlı olarak satır) etiketleri için özel tablo hücresi |
<caption> |
Tablonun ne içerdiğinin açıklaması veya özeti, özellikle ekran okuyucular için yararlıdır |
- <tablo>
- <caption> ... </caption>
- <kafa>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <vücut>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </tablo>
<form>
Bireysel form kontrolleri stil alır, ancak biçimlendirmede veya büyük değişikliklerde gerekli herhangi bir temel sınıf olmadan . Form denetimlerinin üstünde yığılmış, sola hizalanmış etiketlerle sonuçlanır.
- <form>
- <alan kümesi>
- <efsane> Efsane </efsane>
- <label> Etiket adı </label>
- <input type = "text" yer tutucu = "Bir şey yazın..." >
- <span class = "help-block" > Örnek blok düzeyinde yardım metni burada. </span>
- <etiket sınıfı = "onay kutusu" >
- <input type = "onay kutusu" > Beni kontrol et
- </etiket>
- <button type = "gönder" sınıfı = "btn" > Gönder </button>
- </fieldset>
- </form>
Bootstrap ile birlikte, yaygın kullanım durumları için isteğe bağlı üç form düzeni dahildir.
Fazladan yuvarlatılmış bir metin girişi için forma .form-search
ve forma ekleyin ..search-query
<input>
- <form sınıfı = "form arama" >
- <input type = "text" class = "giriş aracı arama sorgusu" >
- <button type = "gönder" sınıfı = "btn" > Ara </button>
- </form>
.form-inline
Kompakt bir düzen için sola hizalı etiketler ve satır içi blok denetimleri ekleyin .
- <form sınıfı = "form-inline" >
- <input type = "text" class = "input-small" yer tutucusu = "E-posta" >
- <input type = "password" class = "input-small" yer tutucusu = "Password" >
- <etiket sınıfı = "onay kutusu" >
- <input type = "onay kutusu" > Beni hatırla
- </etiket>
- <button type = "submit" class = "btn" > Oturum aç </button>
- </form>
Etiketleri sağa hizalayın ve kontrollerle aynı satırda görünmelerini sağlamak için sola kaydırın. Varsayılan bir formdan en fazla biçimlendirme değişikliğini gerektirir:
.form-horizontal
forma ekle.control-group
.control-label
etikete ekle.controls
Uygun hizalama için ilişkili kontrolleri sarın
- <form sınıfı = "form-yatay" >
- <div sınıfı = "kontrol grubu" >
- <etiket sınıfı = "kontrol etiketi" için = "inputEmail" > E-posta </label>
- <div sınıfı = "kontroller" >
- <giriş türü = "metin" id = "inputEmail" yer tutucu = "E-posta" >
- </div>
- </div>
- <div sınıfı = "kontrol grubu" >
- <etiket sınıfı = "kontrol etiketi" için = "inputPassword" > Şifre </label>
- <böl sınıfı = "kontroller" >
- <input type = "parola" kimliği = "inputPassword" yer tutucu = "Password" >
- </div>
- </div>
- <böl sınıfı = "kontrol grubu" >
- <böl sınıfı = "kontroller" >
- <etiket sınıfı = "onay kutusu" >
- <giriş türü = "onay kutusu" > Beni hatırla
- </etiket>
- <düğme türü = "gönder" sınıfı = "btn" > Oturum aç </button>
- </div>
- </div>
- </form>
Örnek form düzeninde desteklenen standart form kontrol örnekleri.
En yaygın form denetimi, metin tabanlı giriş alanları. Tüm HTML5 türleri için destek içerir: metin, şifre, tarihsaat, tarih-saat-yerel, tarih, ay, saat, hafta, sayı, e-posta, url, arama, tel ve renk.
type
Her zaman belirtilen bir kullanımını gerektirir .
- <input type = "metin" yer tutucusu = "Metin girişi" >
Birden çok metin satırını destekleyen form kontrolü. rows
Özelliği gerektiği gibi değiştirin .
- <textarea satırları = "3" ></textarea>
Onay kutuları bir listedeki bir veya birkaç seçeneği seçmek içindir, radyolar ise birçok seçenek arasından birini seçmek içindir.
- <etiket sınıfı = "onay kutusu" >
- <input type = "onay kutusu" değeri = "" >
- Birinci seçenek şu ve bu—neden harika olduğunu eklediğinizden emin olun
- </etiket>
- <etiket sınıfı = "radyo" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1 " değeri = "option1" işaretlendi >
- Birinci seçenek şu ve bu—neden harika olduğunu eklediğinizden emin olun
- </etiket>
- <etiket sınıfı = "radyo" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2 " değeri = "option2" >
- İkinci seçenek başka bir şey olabilir ve onu seçmek birinci seçeneğin seçimini kaldırır
- </etiket>
Sınıfı bir dizi onay kutusuna ekleyin .inline
veya aynı satırda görünen kontroller için radyolar.
- <label class = "satır içi onay kutusu" >
- <input type = "checkbox" id = "inlineCheckbox1" değer = "option1" > 1
- </etiket>
- <label class = "satır içi onay kutusu" >
- <input type = "checkbox" id = "inlineCheckbox2" değer = "option2" > 2
- </etiket>
- <label class = "satır içi onay kutusu" >
- <input type = "checkbox" id = "inlineCheckbox3" değer = "option3" > 3
- </etiket>
multiple="multiple"
Birden çok seçeneği aynı anda göstermek için varsayılan seçeneği kullanın veya a öğesini belirtin .
- <seç>
- <seçenek> 1 </seçenek>
- <seçenek> 2 </seçenek>
- <seçenek> 3 </seçenek>
- <seçenek> 4 </seçenek>
- <seçenek> 5 </seçenek>
- </select>
- < çoklu seç = "çoklu" >
- <seçenek> 1 </seçenek>
- <seçenek> 2 </seçenek>
- <seçenek> 3 </seçenek>
- <seçenek> 4 </seçenek>
- <seçenek> 5 </seçenek>
- </select>
Bootstrap, mevcut tarayıcı kontrollerinin üzerine ek olarak, diğer faydalı form bileşenlerini de içerir.
Herhangi bir metin tabanlı girişten önce veya sonra metin veya düğmeler ekleyin. şunu not etselect
Öğelerin burada desteklenmediğini
.add-on
Bir girişe metin eklemek veya başına eklemek için an ve input
an'ı iki sınıftan biriyle sarın .
- <div sınıfı = "girdi-başına" >
- <span class = "eklenti" > @ </span>
- <input class = "span2" id = "prependedInput " type = "text" yer tutucu = "Kullanıcı adı" >
- </div>
- <div class = "giriş-ekleme" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "eklenti" > .00 </span>
- </div>
.add-on
Bir girişi başına eklemek ve eklemek için hem sınıfları hem de iki örneğini kullanın .
- <div class = "girdi-başa giriş-ekleme" >
- <span class = "eklenti" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "eklenti" > .00 </span>
- </div>
Bir girişe bir düğme (veya iki) eklemek için <span>
metin içeren yerine a öğesini kullanın..btn
- <div class = "giriş-ekleme" >
- <input class = "span2" id = "appendedInputButton " type = "metin" >
- <button class = "btn" type = "button" > Başla! </button>
- </div>
- <div class = "giriş-ekleme" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Ara </button>
- <button class = "btn" type = "button" > Seçenekler </button>
- </div>
- <div class = "giriş-ekleme" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div sınıfı = "btn grubu" >
- <button class = "btn açılır-geçiş" data-toggle = "açılır menü" >
- Eylem
- <span class = "şapka" ></span>
- </button>
- <ul class = "açılır menü" >
- ...
- </ul>
- </div>
- </div>
- <div sınıfı = "girdi-başına" >
- <div sınıfı = "btn grubu" >
- <button class = "btn açılır-geçiş" data-toggle = "açılır menü" >
- Eylem
- <span class = "şapka" ></span>
- </button>
- <ul class = "açılır menü" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton " type = "text" >
- </div>
- <div class = "girdi-başa giriş-ekleme" >
- <div sınıfı = "btn grubu" >
- <button class = "btn açılır-geçiş" data-toggle = "açılır menü" >
- Eylem
- <span class = "şapka" ></span>
- </button>
- <ul class = "açılır menü" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div sınıfı = "btn grubu" >
- <button class = "btn açılır-geçiş" data-toggle = "açılır menü" >
- Eylem
- <span class = "şapka" ></span>
- </button>
- <ul class = "açılır menü" >
- ...
- </ul>
- </div>
- </div>
- <form>
- <div sınıfı = "girdi-başına" >
- <div class = "btn-group" > ... </div>
- <giriş türü = "metin" >
- </div>
- <div class = "giriş-ekleme" >
- <giriş türü = "metin" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <form sınıfı = "form arama" >
- <div class = "giriş-ekleme" >
- <input type = "text" class = "span2 arama sorgusu" >
- <button type = "gönder" sınıfı = "btn" > Ara </button>
- </div>
- <div sınıfı = "girdi-başına" >
- <button type = "gönder" sınıfı = "btn" > Ara </button>
- <input type = "text" class = "span2 arama sorgusu" >
- </div>
- </form>
Göreceli boyutlandırma sınıflarını kullanın .input-large
veya sınıfları kullanarak girdilerinizi ızgara sütun boyutlarıyla eşleştirin .span*
.
Herhangi bir <input>
veya <textarea>
öğenin blok düzeyinde bir öğe gibi davranmasını sağlayın.
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input sınıfı = "input-mini" type = "text" yer tutucu = ".input-mini" >
- <input class = "input-small" type = "text" yer tutucu = ".input-small" >
- <input sınıfı = "input-medium" type = "text" yer tutucu = ".input-medium" >
- <input sınıfı = "input-large" type = "text" yer tutucu = ".input-large" >
- <input sınıfı = "input-xlarge" type = "text" yer tutucu = ".input-xlarge" >
- <input sınıfı = "input-xxlarge" type = "text" yer tutucu = ".input-xxlarge" >
Önüne bak!Gelecek sürümlerde, bu göreli girdi sınıflarının kullanımını düğme boyutlarımıza uyacak şekilde değiştireceğiz. Örneğin,.input-large
bir girdinin dolgusunu ve yazı tipi boyutunu artıracaktır.
Izgara sütunlarının aynı boyutlarıyla eşleşen girdiler için .span1
to kullanın ..span12
- <input class = "span1" type = "text" yer tutucu = ".span1" >
- <input class = "span2" type = "text" yer tutucu = ".span2" >
- <input class = "span3" type = "text" yer tutucu = ".span3" >
- < sınıf seçin = "span1" >
- ...
- </select>
- < sınıf seçin = "span2" >
- ...
- </select>
- < sınıf seçin = "span3" >
- ...
- </select>
Satır başına birden çok ızgara girişi için, uygun boşluk için değiştirici sınıfını kullanın.controls-row
. Boşluğu daraltmak için girdileri yüzdürür, uygun kenar boşluklarını ayarlar ve kayan noktayı temizler.
- <div sınıfı = "kontroller" >
- <input class = "span5" type = "text" yer tutucusu = ".span5" >
- </div>
- <div class = "kontroller-satırını kontrol eder" >
- <input class = "span4" type = "text" yer tutucu = ".span4" >
- <input class = "span1" type = "text" yer tutucu = ".span1" >
- </div>
- ...
Verileri, gerçek form işaretlemesini kullanmadan düzenlenemeyen bir formda sunun.
- <span class = "input-xlarge uneditable-input" > Burada bir miktar değer </span>
Bir grup eylemle (düğmeler) bir formu sonlandırın. Bir içine yerleştirildiğinde .form-actions
, düğmeler form kontrolleriyle aynı hizaya gelmek için otomatik olarak girintiler oluşturur.
- <div class = "form-eylemler" >
- <button type = "submit" class = "btn btn-birincil" > Değişiklikleri kaydet </button>
- <button type = "button" class = "btn" > İptal </button>
- </div>
Form kontrolleri çevresinde görünen yardım metni için satır içi ve blok düzeyinde destek.
- <input type = "text" ><span class = "help-inline" > Satır içi yardım metni </span>
- <input type = "text" ><span class = "help-block" > Yeni bir satıra ayrılan ve bir satırın ötesine geçebilen daha uzun bir yardım metni bloğu. </span>
Form kontrolleri ve etiketleri hakkında temel geri bildirim durumları ile kullanıcılara veya ziyaretçilere geri bildirim sağlayın.
outline
Bazı form denetimlerinde varsayılan stilleri kaldırır ve box-shadow
yerine a uygularız :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Bu odaklandı..." >
ile varsayılan tarayıcı işlevi aracılığıyla stil girişleri :invalid
. a belirtin , alan isteğe bağlı değilse özniteliği type
ekleyin ve (varsa) bir .required
pattern
Bu, CSS sözde seçicileri için destek eksikliği nedeniyle Internet Explorer 7-9 sürümlerinde mevcut değildir.
- <input class = "span3" type = "email" gerekli >
disabled
Kullanıcı girişini önlemek ve biraz farklı bir görünümü tetiklemek için bir girişe özniteliği ekleyin .
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Burada giriş devre dışı..." devre dışı >
Bootstrap, hata, uyarı, bilgi ve başarı mesajları için doğrulama stilleri içerir. Kullanmak için çevreye uygun sınıfı ekleyin .control-group
.
- <div class = "kontrol grubu uyarısı" >
- <label class = "control-label" for = "inputWarning" > Uyarılı giriş </label>
- <div sınıfı = "kontroller" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Bir şeyler ters gitmiş olabilir </span>
- </div>
- </div>
- <div class = "kontrol grubu hatası" >
- <label class = "control-label" for " inputError " > Hatalı giriş </label>
- <div sınıfı = "kontroller" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Lütfen hatayı düzeltin </span>
- </div>
- </div>
- <div class = "kontrol grubu bilgisi" >
- <label class = "control-label" for = "inputInfo" > Bilgi içeren giriş </label>
- <div sınıfı = "kontroller" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > Kullanıcı adı zaten alınmış </span>
- </div>
- </div>
- <div class = "kontrol grubu başarısı" >
- <label class = "control-label" for = "inputSuccess" > Giriş başarılı </label>
- <div sınıfı = "kontroller" >
- <input type = "text" id = "inputSuccess" >
- <span class = "yardım içi" > Woohoo! </span>
- </div>
- </div>
<img>
Herhangi bir projede görüntüleri kolayca stillendirmek için bir öğeye sınıflar ekleyin .
- <img kaynak = "..." class = "img-yuvarlak" >
- <img kaynak = "..." sınıf = "img-daire" >
- <img kaynak = "..." sınıf = "img-polaroid" >
Önüne bak! .img-rounded
ve destek .img-circle
eksikliği nedeniyle IE7-8'de çalışmaz .border-radius
Glyphicons tarafından sağlanan, koyu gri (varsayılan) ve beyaz olarak sunulan hareketli grafik biçiminde 140 simge .
Glyphicons Halflings normalde ücretsiz olarak mevcut değildir, ancak Bootstrap ve Glyphicons yaratıcıları arasındaki bir düzenleme bunu geliştiriciler olarak size ücretsiz olarak mümkün kılmıştır. Teşekkür olarak, mümkün olduğunda Glyphicons'a isteğe bağlı bir bağlantı eklemenizi rica ediyoruz .
Tüm simgeler <i>
, ön ekli benzersiz bir sınıfa sahip bir etiket gerektirir icon-
. Kullanmak için aşağıdaki kodu hemen hemen her yere yerleştirin:
- <i class = "simge arama" ></i>
Ayrıca ters çevrilmiş (beyaz) simgeler için ekstra bir sınıfla hazır hale getirilmiş stiller de mevcuttur. Gezinme ve açılır bağlantılar için vurgulu ve etkin durumlarda bu sınıfı özellikle uygulayacağız.
- <i class = "simge arama simgesi beyaz" ></i>
Önüne bak!<i>
Düğmelerde veya gezinme bağlantılarında olduğu gibi metin dizelerinin yanında kullanırken, uygun boşluk için etiketten sonra bir boşluk bıraktığınızdan emin olun .
Bunları düğmelerde, bir araç çubuğu için düğme gruplarında, gezinmede veya başa eklenen form girişlerinde kullanın.
- <div sınıfı = "btn-araç çubuğu" >
- <div sınıfı = "btn grubu" >
- <a class = "btn" href = "#" ><i class = "simge hizalama-sol" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div sınıfı = "btn grubu" >
- <a class = "btn btn-birincil" href = "#" ><i class = "icon-user icon-white" ></i> Kullanıcı </a>
- <a class = "btn btn-birincil açılır-geçiş" data-toggle = "açılır menü" href = "#" ><span class = "şapka" ></span></a>
- <ul class = "açılır menü" >
- <li><a href = "#" ><i class = "icon-kalem" ></i> Düzenle </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Sil </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Yasaklama </a></li>
- <li sınıf = "bölücü" ></li>
- <li><a href = "#" ><i class = "i" ></i> Yönetici yap </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Yıldız </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Yıldız </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Yıldız </a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> Ana Sayfa </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> Kitaplık </a></li>
- <li><a href = "#" ><i class = "icon-kalem" ></i> Uygulamalar </a></li>
- <li><a href = "#" ><i class = "i" ></i> Çeşitli </a></li>
- </ul>
- <div sınıfı = "kontrol grubu" >
- <label class = "kontrol etiketi" için = "inputIcon" > E-posta adresi </label>
- <div sınıfı = "kontroller" >
- <div sınıfı = "girdi-başına" >
- <span class = "eklenti" ><i class = "simge zarfı" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>