Asosiy HTML elementlari kengaytiriladigan sinflar bilan jihozlangan va takomillashtirilgan.
Barcha HTML sarlavhalari mavjud <h1>
.<h6>
Bootstrapning global font-size
standarti 14px , 20pxline-height
bilan . Bu va barcha paragraflarga nisbatan qo'llaniladi. Bundan tashqari, (paragraflar) yarim satr balandligining pastki chetini oladi (sukut bo'yicha 10px).<body>
<p>
Nullam quis risus eget urna mollis ornare vel eu leo. Sociis natoque penatibus va magnis disparturient Montes, nascetur ridiculus mus. Nollam id dolor id nibh ultricies vehicula.
Sociis natoque penatibus va magnis disparturient 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 elit non mi porta gravida va eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
Qo'shish orqali xatboshini ajratib ko'rsatish .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p sinf = "qo'rg'oshin" > ... </p>
Tipografik shkala o'zgaruvchilardagi ikkita LESS o'zgaruvchiga asoslangan.less : @baseFontSize
va @baseLineHeight
. Birinchisi, butun ishlatiladigan asosiy shrift o'lchami, ikkinchisi esa asosiy satr balandligi. Biz ushbu o'zgaruvchilardan va oddiy matematikadan barcha turdagi va boshqalarning chekkalari, to'ldirishlari va chiziq balandligini yaratish uchun foydalanamiz. Ularni sozlang va Bootstrap moslashadi.
Engil uslublar bilan HTMLning standart urg'u teglaridan foydalaning.
<small>
Inline yoki matn bloklarini ta'kidlashni olib tashlash uchun kichik tegdan foydalaning.
Matnning ushbu qatori nozik nashr sifatida ko'rib chiqilishi kerak.
<p> <kichik> Ushbu matn qatori nozik nashr sifatida ko'rib chiqilishi kerak. </kichik> </p>
Shrift og'irligi og'irroq bo'lgan matn parchasini ta'kidlash uchun.
Quyidagi matn parchasi qalin matn sifatida berilgan .
<strong> qalin matn sifatida berilgan </strong>
Matn parchasini kursiv bilan ta'kidlash uchun.
Quyidagi matn parchasi kursivli matn sifatida berilgan .
<em> kursivli matn sifatida ko'rsatilgan </em>
Oldindan qisqa ma'lumot berish!Bemalol foydalaning <b>
va <i>
HTML5 da. <b>
qo'shimcha ahamiyatga ega bo'lmasdan so'z yoki iboralarni ajratib ko'rsatish uchun mo'ljallangan <i>
, asosan ovoz, texnik atamalar va boshqalar uchun.
Matnni tekislash sinflari bilan matnni komponentlarga osongina moslashtiring.
Chapga tekislangan matn.
Oʻrtaga tekislangan matn.
Oʻngga tekislangan matn.
- <p class = "text-left" > Chapga tekislangan matn. </p>
- <p class = "text-center" > Markazga tekislangan matn. </p>
- <p class = "matn-o'ng" > O'ngga tekislangan matn. </p>
Bir nechta urg'u foydali sinflar bilan rang orqali ma'noni etkazish.
Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam. Pelentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "o'chirilgan" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p class = "matn-ogohlantirish" > Etiam porta sem malesuada magna mollis euismod. </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. Pelentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
<abbr>
Hoverda kengaytirilgan versiyani ko'rsatish uchun qisqartmalar va qisqartmalar uchun HTML elementining stilize qilingan ilovasi. Atributli qisqartmalar title
ochilgan nuqtali pastki chegaraga va kursor ustidagi yordam kursoriga ega boʻlib, kursor ustiga qoʻshimcha kontekstni taqdim etadi.
<abbr>
Qisqartmaning uzun kursoridagi kengaytirilgan matn uchun atributni kiriting title
.
Atribut so'zining qisqartmasi attr hisoblanadi .
<abbr title = "atribut" > attr </abbr>
<abbr class="initialism">
.initialism
Biroz kichikroq shrift o'lchami uchun qisqartma qo'shing .
HTML tilim kesilgan nondan beri eng yaxshi narsadir.
<abbr title = "HyperText Markup Language" class = "Initialism" > HTML </abbr>
Eng yaqin ajdod yoki butun ish uchun aloqa ma'lumotlarini taqdim eting.
<address>
Barcha qatorlarni bilan tugatish orqali formatlashni saqlang <br>
.
- <adres>
- <strong> Twitter, Inc. </strong><br>
- Folsom prospekti 795, Suite 600 <br>
- San-Fransisko, CA 94107 <br>
- <abbr title = "Telefon" > P: </abbr> (123) 456-7890
- </address>
- <adres>
- <strong> To'liq ism </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </address>
Hujjatingizdagi boshqa manbadan kontent bloklarini keltirish uchun.
Iqtibos<blockquote>
sifatida har qanday HTMLni aylantiring . To'g'ri tirnoq uchun biz tavsiya qilamiz .<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. </p>
- </blockquote>
Standart blok tirnoqdagi oddiy o'zgarishlar uchun uslub va tarkib o'zgaradi.
<small>
Manbani aniqlash uchun teg qo'shing . Manba ishining nomini o'rang <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
Manba sarlavhasida mashhur kimdir
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante. </p>
- <small> Kimdir mashhur <cite title = "Manba sarlavhasi" > Manba sarlavhasi </cite></small>
- </blockquote>
.pull-right
Suzuvchi, oʻngga tekislangan blok tirnoq uchun foydalaning .
- <blockquote class = "o'ngga tortish" >
- ...
- </blockquote>
Buyurtma aniq ahamiyatga ega bo'lmagan narsalar ro'yxati.
- <ul>
- <li> ... </li>
- </ul>
Buyurtma aniq ahamiyatga ega bo'lgan narsalar ro'yxati .
- <ol>
- <li> ... </li>
- </ol>
Ro'yxatdagi standart list-style
va chap to'ldirishni olib tashlang (faqat darhol bolalar uchun).
- <ul class = "uslubsiz" >
- <li> ... </li>
- </ul>
Barcha roʻyxat elementlarini bir inline-block
qator yorugʻlik bilan toʻldiring.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
Ular bilan bog'liq tavsiflari bilan atamalar ro'yxati.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Shartlar va tavsiflarni bir <dl>
qatorda yonma-yon tuzing.
- <dl sinf = "dl-gorizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Oldindan qisqa ma'lumot berish!Gorizontal tavsif ro'yxatlari chap ustunni tuzatish uchun juda uzun bo'lgan atamalarni qisqartiradi text-overflow
. Torroq ko'rish oynalarida ular birlamchi stacked maketga o'zgaradi.
Kodning ichki qismlarini bilan o'rab oling <code>
.
<section>
inline sifatida o'ralgan bo'lishi kerak.
- Masalan , <kod > & lt ; bo'limi & gt ;</ code > qatorga o'ralgan bo'lishi kerak .
<pre>
Kodning bir nechta satri uchun foydalaning . To'g'ri ko'rsatish uchun koddagi har qanday burchakli qavslardan qochishingizga ishonch hosil qiling.
<p>Matn namunasi bu yerda...</p>
- <pre>
- <p>Matn namunasi bu yerda...</p>
- </pre>
Oldindan qisqa ma'lumot berish!Kodni <pre>
teglar ichida iloji boricha chapga yaqin tutganingizga ishonch hosil qiling; u barcha yorliqlarni ko'rsatadi.
Siz ixtiyoriy ravishda .pre-scrollable
350px maksimal balandlikni o'rnatadigan va Y o'qi aylantirish panelini ta'minlaydigan sinfni qo'shishingiz mumkin.
.table
Asosiy uslublar uchun - engil to'ldirish va faqat gorizontal ajratgichlar - har qanday ga asosiy sinfni qo'shing <table>
.
# | Ism | Familiya | Foydalanuvchi nomi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Yoqub | Tornton | @yog' |
3 | Larri | qush |
- <jadval sinfi = "jadval" >
- …
- </jadval>
Asosiy sinfga quyidagi sinflardan birini qo'shing .table
.
.table-striped
<tbody>
CSS selektori orqali istalgan jadval qatoriga zebra chizig'ini qo'shadi :nth-child
(IE7-8 da mavjud emas).
# | Ism | Familiya | Foydalanuvchi nomi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Yoqub | Tornton | @yog' |
3 | Larri | qush |
- <stol sinfi = "stol jadvali chiziqli" >
- …
- </jadval>
.table-bordered
Jadvalga chegaralar va yumaloq burchaklar qo'shing.
# | Ism | Familiya | Foydalanuvchi nomi |
---|---|---|---|
1 | Mark | Otto | @mdo |
Mark | Otto | @getbootstrap | |
2 | Yoqub | Tornton | @yog' |
3 | Qush Larri |
- <jadval sinfi = "jadval bilan chegaralangan" >
- …
- </jadval>
.table-hover
a ichida jadval qatorlarida kursor holatini yoqish <tbody>
.
# | Ism | Familiya | Foydalanuvchi nomi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Yoqub | Tornton | @yog' |
3 | Qush Larri |
- <jadval sinfi = "jadval stolini ko'tarish" >
- …
- </jadval>
.table-condensed
Hujayra qoplamasini yarmiga kesib, jadvallarni yanada ixcham qiladi.
# | Ism | Familiya | Foydalanuvchi nomi |
---|---|---|---|
1 | Mark | Otto | @mdo |
2 | Yoqub | Tornton | @yog' |
3 | Qush Larri |
- <stol klassi = "jadval-kondensatlangan jadval" >
- …
- </jadval>
Jadval satrlarini ranglash uchun kontekstli sinflardan foydalaning.
Sinf | Tavsif |
---|---|
.success |
Muvaffaqiyatli yoki ijobiy harakatni bildiradi. |
.error |
Xavfli yoki potentsial salbiy harakatni bildiradi. |
.warning |
E'tibor talab qilishi mumkin bo'lgan ogohlantirishni bildiradi. |
.info |
Standart uslublarga muqobil sifatida ishlatiladi. |
# | Mahsulot | To'lov olindi | Holat |
---|---|---|---|
1 | TB - Oylik | 01/04/2012 | Tasdiqlangan |
2 | TB - Oylik | 02/04/2012 | Rad etildi |
3 | TB - Oylik | 03/04/2012 | Kutilmoqda |
4 | TB - Oylik | 04/04/2012 | Tasdiqlash uchun qo'ng'iroq qiling |
- ...
- < tr class = "muvaffaqiyat" >
- <td> 1 < /td>
- <td>TB - Oylik</ td >
- < td > 01/04/2012 < / td >
- <td>Tasdiqlangan</ td >
- </ tr >
- ...
Qo'llab-quvvatlanadigan HTML jadval elementlari ro'yxati va ulardan qanday foydalanish kerak.
teg | Tavsif |
---|---|
<table> |
Ma'lumotlarni jadval ko'rinishida ko'rsatish uchun o'rash elementi |
<thead> |
<tr> Jadval ustunlarini belgilash uchun jadval sarlavhasi satrlari uchun konteyner elementi ( ). |
<tbody> |
<tr> Jadval tanasidagi jadval satrlari uchun konteyner elementi ( ). |
<tr> |
Bitta qatorda ko'rinadigan jadval katakchalari to'plami ( <td> yoki ) uchun konteyner elementi<th> |
<td> |
Birlamchi jadval katakchasi |
<th> |
Ustun (yoki satr, qamrovi va joylashuviga qarab) teglar uchun maxsus jadval katakchasi |
<caption> |
Jadvalning tavsifi yoki xulosasi, ayniqsa ekranni o'qiydiganlar uchun foydalidir |
- <jadval>
- <caption> ... </caption>
- <bosh>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </jadval>
Shaklning individual boshqaruvlari uslublarni qabul qiladi, lekin hech qanday talab qilinadigan asosiy sinf <form>
yoki belgilashda katta o'zgarishlarsiz. Natijalar shakl boshqaruvlari tepasida joylashgan, chapga hizalangan yorliqlarni beradi.
- <form>
- <maydon to'plami>
- <legend> Afsona </legend>
- <label> Yorliq nomi </label>
- <kiritish turi = "matn" to'ldiruvchisi = "Biror narsa yozing..." >
- <span class = "help-block" > Bu yerda blok darajasidagi yordam matniga misol. </span>
- <label class = "checkbox" >
- <kiritish turi = "checkbox" > Meni tekshiring
- </label>
- <button type = "submit" class = "btn" > Submit </button>
- </fieldset>
- </form>
Bootstrap bilan umumiy foydalanish holatlari uchun uchta ixtiyoriy shakl sxemasi mavjud.
Qo'shimcha dumaloq matn kiritish uchun shaklga .form-search
va shaklga qo'shing ..search-query
<input>
- <forma sinfi = "shakl-qidiruv" >
- <kirish turi = "matn" klassi = "kirish-o'rta qidiruv so'rovi" >
- <button type = "submit" class = "btn" > Qidirish </button>
- </form>
.form-inline
Chapga tekislangan teglar va ixcham tartib uchun inline-blok boshqaruvlari uchun qo'shing .
- <forma sinfi = "inline-forma" >
- <kiritish turi = "matn" sinfi = "kirish-kichik" to'ldiruvchisi = "Elektron pochta" >
- <kiritish turi = "parol" klassi = "kirish-kichik" to'ldiruvchisi = "Parol" >
- <label class = "checkbox" >
- <kiritish turi = "checkbox" > Meni eslab qoling
- </label>
- <button type = "submit" class = "btn" > Kirish </button>
- </form>
Yorliqlarni o‘ngga tekislang va boshqaruv elementlari bilan bir qatorda ko‘rinishi uchun ularni chapga surib qo‘ying. Standart shakldan eng koʻp belgilash oʻzgarishlarini talab qiladi:
.form-horizontal
Shaklga qo'shing.control-group
.control-label
Yorliqga qo'shing.controls
To'g'ri tekislash uchun barcha bog'langan boshqaruv elementlarini o'rab oling
- <forma sinfi = "form-gorizontal" >
- <div class = "nazorat guruhi" >
- <label class = "control-label" for = "inputEmail" > Email </label>
- <div class = "nazorat" >
- <kiritish turi = "matn" id = "inputEmail" to'ldiruvchisi = "Elektron pochta" >
- </div>
- </div>
- <div class = "nazorat guruhi" >
- <label class = "control-label" for = "inputPassword" > Parol </label>
- <div class = "nazorat" >
- <kiritish turi = "parol" id = "inputPassword" to'ldiruvchisi = "Parol" >
- </div>
- </div>
- <div class = "nazorat guruhi" >
- <div class = "nazorat" >
- <label class = "checkbox" >
- <kiritish turi = "checkbox" > Meni eslab qoling
- </label>
- <button type = "submit" class = "btn" > Kirish </button>
- </div>
- </div>
- </form>
Shakl tartibi namunasida qo'llab-quvvatlanadigan standart shakl boshqaruvlarining misollari.
Eng keng tarqalgan shakl boshqaruvi, matnga asoslangan kiritish maydonlari. Barcha HTML5 turlarini qoʻllab-quvvatlashni oʻz ichiga oladi: matn, parol, sana va vaqt, sana-mahalliy, sana, oy, vaqt, hafta, raqam, elektron pochta, url, qidiruv, telefon va rang.
type
Har doim belgilangan foydalanishni talab qiladi .
- <kirish turi = "matn" to'ldiruvchisi = "Matn kiritish" >
Bir nechta matn qatorlarini qo'llab-quvvatlaydigan shakl boshqaruvi. Agar kerak bo'lsa, atributni o'zgartiring rows
.
- <textarea rows = "3" ></textarea>
Belgilash katakchalari ro'yxatdagi bir yoki bir nechta variantni tanlash uchun, radiolar esa ko'pchilikdan bittasini tanlash uchun.
- <label class = "checkbox" >
- <kiritish turi = "checkbox" qiymati = "" >
- Birinchi variant - bu va boshqa - bu nima uchun ajoyib ekanligini qo'shishni unutmang
- </label>
- <label class = "radio" >
- <kirish turi = "radio" nomi = "optionsRadios" id = "optionsRadios1" qiymati = "option1" belgilandi >
- Birinchi variant - bu va boshqa - bu nima uchun ajoyib ekanligini qo'shishni unutmang
- </label>
- <label class = "radio" >
- <kirish turi = "radio" nomi = "optionsRadios" id = "optionsRadios2" qiymati = "option2" >
- Ikkinchi variant boshqa narsa bo'lishi mumkin va uni tanlash birinchi variantni bekor qiladi
- </label>
Sinfni bir qator katakchalarga qo'shing .inline
yoki boshqaruv elementlari bir xil satrda paydo bo'ladi.
- <label class = "checkbox inline" >
- <kiritish turi = "checkbox" id = "inlineCheckbox1" qiymati = "option1" > 1
- </label>
- <label class = "checkbox inline" >
- <kiritish turi = "checkbox" id = "inlineCheckbox2" qiymati = "option2" > 2
- </label>
- <label class = "checkbox inline" >
- <kiritish turi = "checkbox" id = "inlineCheckbox3" qiymati = "option3" > 3
- </label>
multiple="multiple"
Bir vaqtning o'zida bir nechta variantni ko'rsatish uchun standart opsiyadan foydalaning yoki a belgilang .
- <tanlash>
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
- < bir nechta = "bir nechta" > tanlang
- <option> 1 </option>
- <option> 2 </option>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
Mavjud brauzer boshqaruvlari ustiga qo'shib, Bootstrap boshqa foydali shakl komponentlarini o'z ichiga oladi.
Har qanday matnga asoslangan kiritishdan oldin yoki keyin matn yoki tugmalarni qo'shing. E'tibor bering, select
bu erda elementlar qo'llab-quvvatlanmaydi.
Kiritilgan matnga matn qo‘shish yoki qo‘shish uchun ikkita sinfdan biri bilan an .add-on
va an belgilarini o‘rab oling.input
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <kiritish sinfi = "span2" id = "prependedInput " turi = "matn" to'ldiruvchisi = "Foydalanuvchi nomi" >
- </div>
- <div class = "input-append" >
- <kiritish sinfi = "span2" id = "appendedInput " type = "matn" >
- <span class = "add-on" > .00 </span>
- </div>
.add-on
Kiritilgan matnni old va qo'shish uchun ikkala sinf va ikkita misoldan foydalaning.
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <kiritish sinfi = "span2" id = "appendedPrependedInput " turi = "matn" >
- <span class = "add-on" > .00 </span>
- </div>
<span>
Matnli o'rniga, .btn
kirishga tugmani (yoki ikkitasini) biriktirish uchun a foydalaning.
- <div class = "input-append" >
- <kiritish sinfi = "span2" id = "appendedInputButton " turi = "matn" >
- <button class = "btn" type = "button" > Go! </button>
- </div>
- <div class = "input-append" >
- <kiritish sinfi = "span2" id = "appendedInputButtons " turi = "matn" >
- <button class = "btn" type = "button" > Qidiruv </button>
- <button class = "btn" type = "button" > Variantlar </button>
- </div>
- <div class = "input-append" >
- <kiritish sinfi = "span2" id = "appendedDropdownButton " turi = "matn" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "ochiladigan pastga" >
- Harakat
- <span class = "caret" ></span>
- </button>
- <ul class = "ochiladigan menyu" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "ochiladigan pastga" >
- Harakat
- <span class = "caret" ></span>
- </button>
- <ul class = "ochiladigan menyu" >
- ...
- </ul>
- </div>
- <kiritish sinfi = "span2" id = "prependedDropdownButton " turi = "matn" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "ochiladigan pastga" >
- Harakat
- <span class = "caret" ></span>
- </button>
- <ul class = "ochiladigan menyu" >
- ...
- </ul>
- </div>
- <kiritish sinfi = "span2" id = "appendedPrependedDropdownButton " turi = "matn" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "ochiladigan pastga" >
- Harakat
- <span class = "caret" ></span>
- </button>
- <ul class = "ochiladigan menyu" >
- ...
- </ul>
- </div>
- </div>
- <form>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <kiritish turi = "matn" >
- </div>
- <div class = "input-append" >
- <kiritish turi = "matn" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <forma sinfi = "shakl-qidiruv" >
- <div class = "input-append" >
- <kiritish turi = "matn" sinf = "span2 qidiruv so'rovi" >
- <button type = "submit" class = "btn" > Qidirish </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Qidirish </button>
- <kiritish turi = "matn" sinf = "span2 qidiruv so'rovi" >
- </div>
- </form>
.input-large
Sinflardan foydalanib , kirishlaringizni panjara ustunlari o'lchamlariga o'xshash nisbiy o'lcham .span*
sinflaridan foydalaning.
Har qanday <input>
yoki <textarea>
elementni blok darajasidagi element kabi harakatga keltiring.
- <kirish klassi = "kirish-blok darajasi" turi = "matn" o'rnini egallovchi = ".kirish-blok darajasi" >
- <kiritish klassi = "kirish-mini" turi = "matn" to'ldiruvchisi = ".input-mini" >
- <kiritish klassi = "kirish-kichik" turi = "matn" to'ldiruvchisi = ".kirish-kichik" >
- <kirish klassi = "kirish-medium" turi = "matn" to'ldiruvchisi = ".input-medium" >
- <kiritish klassi = "kirish-katta" turi = "matn" to'ldiruvchisi = ".kirish-katta" >
- <kiritish klassi = "input-xlarge" turi = "matn" to'ldiruvchisi = ".input-xlarge" >
- <kiritish klassi = "input-xxlarge" turi = "matn" to'ldiruvchisi = ".input-xxlarge" >
Oldindan qisqa ma'lumot berish!Kelgusi versiyalarda biz tugma o'lchamlariga mos keladigan ushbu nisbiy kirish sinflaridan foydalanishni o'zgartiramiz. Misol uchun, .input-large
kiritishning to'ldirish va shrift hajmini oshiradi.
To'r ustunlarining bir xil o'lchamlariga mos keladigan kirishlar uchun to'dan .span1
foydalaning ..span12
- <kiritish sinfi = "span1" turi = "matn" to'ldiruvchisi = ".span1" >
- <kiritish sinfi = "span2" turi = "matn" to'ldiruvchisi = ".span2" >
- <kiritish sinfi = "span3" turi = "matn" to'ldiruvchisi = ".span3" >
- < sinfni tanlang = "span1" >
- ...
- </select>
- < sinfni tanlang = "span2" >
- ...
- </select>
- < sinfni tanlang = "span3" >
- ...
- </select>
Har bir satrda bir nechta grid kiritish uchun to'g'ri interval uchun modifikator sinfidan foydalaning.controls-row
. U bo'sh joyni yopish uchun kirishlarni suzadi, kerakli chekkalarni o'rnatadi va floatni tozalaydi.
- <div class = "nazorat" >
- <kiritish sinfi = "span5" turi = "matn" to'ldiruvchisi = ".span5" >
- </div>
- <div class = "nazorat elementlari-qator" >
- <kiritish sinfi = "span4" turi = "matn" to'ldiruvchisi = ".span4" >
- <kiritish sinfi = "span1" turi = "matn" to'ldiruvchisi = ".span1" >
- </div>
- ...
Haqiqiy shakl belgilaridan foydalanmasdan tahrir qilib bo'lmaydigan shaklda ma'lumotlarni taqdim eting.
- <span class = "input-xlarge uneditable-input" > Bu yerda bir qancha qiymat </span>
Shaklni harakatlar guruhi (tugmalari) bilan yakunlang. a ichida joylashganda .form-actions
, tugmalar avtomatik ravishda shakl boshqaruvlari bilan bir qatorda chekinadi.
- <div class = "form-amallar" >
- <button type = "submit" class = "btn btn-primary" > O‘zgarishlarni saqlash </button>
- <button type = "button" class = "btn" > Bekor qilish </button>
- </div>
Shakl boshqaruvlari atrofida paydo bo'ladigan yordam matni uchun inline va blok darajasidagi yordam.
- <kiritish turi = "matn" ><span class = "help-inline" > Inline yordam matni </span>
- <kiritish turi = "matn" ><span class = "help-block" > Yangi qatorga bo'lingan va bir qatordan tashqariga cho'zilishi mumkin bo'lgan uzunroq yordam matni bloki. </span>
Shakl boshqaruvlari va yorliqlari bo'yicha asosiy fikr-mulohaza holatlari bilan foydalanuvchilar yoki tashrif buyuruvchilarga fikr-mulohaza bildiring.
Biz ba'zi forma boshqaruvlaridagi standart outline
uslublarni olib tashlaymiz va box-shadow
uning o'rniga a qo'llaymiz :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "matn" qiymati = "Bu diqqat markazida..." >
bilan standart brauzer funksiyasi orqali uslub kiritish :invalid
. ni belgilang, agar maydon ixtiyoriy bo'lmasa, atributni type
qo'shing va (agar mavjud bo'lsa) ni belgilang .required
pattern
Bu Internet Explorer 7-9 versiyalarida mavjud emas, chunki CSS psevdoselektorlari qo'llab-quvvatlanmaydi.
- <kiritish sinfi = "span3" turi = "elektron pochta" kerak >
disabled
Foydalanuvchi kiritishiga yo‘l qo‘ymaslik va biroz boshqacha ko‘rinishni ishga tushirish uchun kirishga atribut qo‘shing .
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Bu erda kiritish o'chirilgan..." o'chirilgan >
Bootstrap xato, ogohlantirish, ma'lumot va muvaffaqiyat xabarlari uchun tekshirish uslublarini o'z ichiga oladi. Foydalanish uchun atrof-muhitga tegishli sinfni qo'shing .control-group
.
- <div class = "boshqaruv guruhi ogohlantirishi" >
- <label class = "control-label" for = "inputWarning" > Ogohlantirish bilan kiritish </label>
- <div class = "nazorat" >
- <kirish turi = "matn" id = "inputWarning" >
- <span class = "help-inline" > Nimadir noto‘g‘ri ketgan bo‘lishi mumkin </span>
- </div>
- </div>
- <div class = "boshqaruv guruhi xatosi" >
- <label class = "control-label" for = "inputError" > Xato bilan kiritish </label>
- <div class = "nazorat" >
- <kiritish turi = "matn" id = "inputError" >
- <span class = "help-inline" > Xatoni tuzating </span>
- </div>
- </div>
- <div class = "nazorat guruhi haqida ma'lumot" >
- <label class = "control-label" for = "inputInfo" > Ma'lumot bilan kiritish </label>
- <div class = "nazorat" >
- <kiritish turi = "matn" id = "inputInfo" >
- <span class = "help-inline" > Foydalanuvchi nomi allaqachon olingan </span>
- </div>
- </div>
- <div class = "nazorat guruhi muvaffaqiyati" >
- <label class = "control-label" for = "inputSuccess" > Kirish muvaffaqiyatli </label>
- <div class = "nazorat" >
- <kiritish turi = "matn" id = "inputSuccess" >
- <span class = "inline yordam" > Voy! </span>
- </div>
- </div>
<img>
Har qanday loyihada tasvirlarni osongina uslublash uchun elementga sinflar qo'shing .
- <img src = "..." class = "img-rounded" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Oldindan qisqa ma'lumot berish! .img-rounded
va qo'llab-quvvatlash .img-circle
yo'qligi sababli IE7-8 da ishlamang border-radius
.
Sprite shaklida 140 ta piktogramma, quyuq kulrang (standart) va oq rangda mavjud, Glyphicons tomonidan taqdim etilgan .
Glyphicons Halflings odatda bepul mavjud emas, lekin Bootstrap va Glyphicons yaratuvchilari o'rtasidagi kelishuv buni sizga ishlab chiquvchilar sifatida hech qanday to'lovsiz amalga oshirdi. Minnatdorchilik sifatida, iloji bo'lsa, Glyphicons -ga ixtiyoriy havolani qo'shishingizni so'raymiz .
Barcha piktogrammalar uchun <i>
prefiksli noyob sinfga ega teg kerak icon-
. Foydalanish uchun quyidagi kodni deyarli istalgan joyga joylashtiring:
- <i class = "icon-search" ></i>
Bundan tashqari, teskari (oq) piktogramma uchun uslublar mavjud bo'lib, ular bitta qo'shimcha sinf bilan tayyor. Biz ushbu klassni navbat va ochiladigan havolalar uchun hover va faol holatlarga qo'llaymiz.
- <i class = "icon-search icon-white" ></i>
Oldindan qisqa ma'lumot berish!Matn satrlari yonida, masalan, tugmalar yoki navbat havolalarida foydalanilganda, <i>
tegdan keyin bo'sh joy qoldirishni unutmang.
Ulardan tugmalar, asboblar panelidagi tugmalar guruhlari, navigatsiya yoki oldindan oʻrnatilgan shakl kiritishlarida foydalaning.
- <div class = "btn-toolbar" >
- <div class = "btn-group" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></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 class = "btn-group" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" >> </i> Foydalanuvchi </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "ochiladigan menyu" >
- <li><a href = "#" ><i class = "icon-qalam" >></i> Tahrirlash </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> O‘chirish </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" >></i> Taqiqlash </a></li>
- <li class = "bo'luvchi" ></li>
- <li><a href = "#" ><i class = "i" ></i> Administrator qilish </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-yulduz" ></i> Yulduz </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-yulduz" ></i> Yulduzcha </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-yulduz" ></i> Yulduzcha </a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" >></i> Bosh sahifa </a></li>
- <li><a href = "#" ><i class = "icon-book" >></i> Kutubxona </a></li>
- <li><a href = "#" ><i class = "icon-pencil" >></i> Ilovalar </a></li>
- <li><a href = "#" ><i class = "i" >> </i> Boshqa </a></li>
- </ul>
- <div class = "nazorat guruhi" >
- <label class = "control-label" for = "inputIcon" > Elektron pochta manzili </label>
- <div class = "nazorat" >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-convelope" >></i></span>
- <kiritish sinfi = "span2" id = "inputIcon" turi = "matn" >
- </div>
- </div>
- </div>