Основен CSS

Основни HTML елементи стилизирани и подобрени со проширливи класи.

Главите горе! Овие документи се за v2.3.2, кој повеќе не е официјално поддржан. Проверете ја најновата верзија на Bootstrap!

Наслови

Сите HTML наслови <h1>се <h6>достапни.

h1. Заглавие 1

h2. Заглавие 2

h3. Заглавие 3

h4. Заглавие 4

h5. Заглавие 5
h6. Заглавие 6

Тело копија

Глобалниот стандард на Bootstrap е font-size14px , со 20px . Ова се применува на и сите параграфи. Покрај тоа, (пасусите) добиваат долна маргина од половина од нивната висина на линијата (стандардно 10 px).line-height<body><p>

Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nullam id dolor id nibh ultrices vehicula.

Cum sociis natoque penatibus et magnis dis parturient 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 at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.

<p> ... </p>

Копија на водечкото тело

Направете пасус да се истакне со додавање .lead.

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.

<p class = "олово" > ... </p> 

Изграден со помалку

Типографската скала се заснова на две LESS променливи во променливите.помалку : @baseFontSizeи @baseLineHeight. Првата е основната големина на фонтот што се користи насекаде, а втората е висината на основната линија. Ги користиме тие променливи и некоја едноставна математика за да создадеме маргини, облоги и височини на линии од сите наши типови и многу повеќе. Приспособете ги и Bootstrap се прилагодува.


Нагласување

Користете ги стандардните ознаки за нагласување на HTML со лесни стилови.

<small>

За де-нагласување на линија или блокови од текст, користете ја малата ознака.

Овој ред текст е наменет да се третира како ситно печатење.

<p> <small> Овој ред текст е наменет да се третира како ситно печатење. </small> </p>
  

Задебелен

За нагласување фрагмент од текст со потешка тежина на фонтот.

Следниот дел од текстот е прикажан како задебелен текст .

<strong> прикажан како задебелен текст </strong>

Закосени букви

За нагласување на фрагмент од текст со закосени букви.

Следниот фрагмент од текстот е прикажан како курзив текст .

<em> изречена како курзив текст </em>

Главите горе!Слободно користете <b>и <i>во HTML5. <b>има за цел да ги потенцира зборовите или фразите без да пренесе дополнителна важност, додека <i>е претежно за гласовни, технички термини итн.

Класи за усогласување

Лесно порамнете го текстот со компонентите со класи на порамнување текст.

Лево порамнет текст.

Текст подреден во центарот.

Десно порамнет текст.

  1. <p class = "text-left" > Лево порамнет текст. </p>
  2. <p class = "text-center" > Текст подреден во центарот. </p>
  3. <p class = "text-right" > Десно порамнет текст. </p>

Часови за акцент

Пренесете го значењето преку бојата со неколку акцентирани часови за помош.

Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.

Etiam porta sem malesuada magna mollis euismod.

Donec ullamcorper nulla non metus auctor fringilla.

Енеан еу лео квам. Pellentesque ornare sem lacinia quam venenatis.

Duis mollis, est non commodo luctus, nisi erat porttitor ligula.

  1. <p class = "muted" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
  2. <p class = "text-warning" > Etiam porta sem malesuada magna mollis euismod. </p>
  3. <p class = "текст-грешка" > Donec ullamcorper nulla non metus auctor fringilla. </p>
  4. <p class = "text-info" > Aenean eu leo ​​quam. Pellentesque ornare sem lacinia quam venenatis. </p>
  5. <p class = „текст-успех“ > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>

Кратенки

Стилизирана имплементација на елементот на HTML <abbr>за кратенки и акроними за прикажување на проширената верзија на лебди. Кратенките со titleатрибут имаат светло испреплетена долна граница и покажувач за помош при лебдењето, што обезбедува дополнителен контекст при лебдењето.

<abbr>

За проширен текст на долго лебдење на кратенката, вклучете го titleатрибутот.

Кратенка од зборот атрибут е attr .

<abbr title = "атрибут" > attr </abbr> 

<abbr class="initialism">

Додајте .initialismво кратенка за малку помала големина на фонтот.

HTML е најдоброто нешто од исечениот леб.

<abbr title = "Јазик за означување на хипертекст" class = "иницијализам" > HTML </abbr>  

Адреси

Презентирајте информации за контакт за најблискиот предок или целото дело.

<address>

Зачувајте го форматирањето завршувајќи ги сите редови со <br>.

Twitter, Inc.
795 Folsom Ave, Suite 600
San Francisco, CA 94107
P: (123) 456-7890
Целосно име
[email protected]
  1. <адреса>
  2. <strong> Twitter, Inc. </strong><br>
  3. 795 Folsom Ave, Suite 600 <br>
  4. Сан Франциско, CA 94107 <br>
  5. <abbr title = "Телефон" > П: </abbr> (123) 456-7890
  6. </address>
  7.  
  8. <адреса>
  9. <strong> Целосно име </strong><br>
  10. <a href = "mailto:#" > [email protected] </a>
  11. </address>

Блокцитати

За цитирање блокови на содржина од друг извор во вашиот документ.

Стандарден блок цитат

Завиткајте <blockquote>околу кој било HTML како цитат. За директни цитати препорачуваме <p>.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цел број posuere erat a ante.

  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цел број posuere erat a ante. </p>
  3. </blockquote>

Опции за блокирање на цитати

Стилот и содржината се менуваат за едноставни варијации на стандарден блок цитат.

Именување на извор

Додадете <small>ознака за идентификување на изворот. Завиткајте го името на изворната работа во <cite>.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цел број posuere erat a ante.

Некој познат во изворниот наслов
  1. <blockquote>
  2. <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цел број posuere erat a ante. </p>
  3. <small> Некој познат <cite title = "Source Title" > Наслов на изворот </cite></small>
  4. </blockquote>

Алтернативни прикази

Употребете .pull-rightза пловечки, десно порамнет блок цитат.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цел број posuere erat a ante.

Некој познат во изворниот наслов
  1. <blockquote class = „повлечете десно“ >
  2. ...
  3. </blockquote>

Списоци

Ненарачана

Список на ставки во кои редоследот не е експлицитно важен.

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Цел број molestie lorem at massa
  • Фацилиза во претиум нисл аликет
  • Нула волутпат аликвам велит
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Енеан седат амет ерат нунц
  • Eget porttitor lorem
  1. <ul>
  2. <li> ... </li>
  3. </ul>

Нарачано

Список на ставки во кои редоследот е експлицитно важен.

  1. Lorem ipsum dolor sit amet
  2. Consectetur adipiscing elit
  3. Цел број molestie lorem at massa
  4. Фацилиза во претиум нисл аликет
  5. Нула волутпат аликвам велит
  6. Faucibus porta lacus fringilla vel
  7. Енеан седат амет ерат нунц
  8. Eget porttitor lorem
  1. <ol>
  2. <li> ... </li>
  3. </ol>

Нестилизиран

Отстранете го стандардното list-styleи левото пополнување на ставките од списокот (само за деца од непосредна близина).

  • Lorem ipsum dolor sit amet
  • Consectetur adipiscing elit
  • Цел број molestie lorem at massa
  • Фацилиза во претиум нисл аликет
  • Нула волутпат аликвам велит
    • Phasellus iaculis neque
    • Purus sodales ultricies
    • Vestibulum laoreet porttitor sem
    • Ac tristique libero volutpat at
  • Faucibus porta lacus fringilla vel
  • Енеан седат амет ерат нунц
  • Eget porttitor lorem
  1. <ul class = „нестилизиран“ >
  2. <li> ... </li>
  3. </ul>

Во линија

Ставете ги сите ставки од списокот на една линија со inline-blockи малку светло полнење.

  • Лорем Ипсум
  • Phasellus iaculis
  • Nulla volutpat
  1. <ul class = "inline" >
  2. <li> ... </li>
  3. </ul>

Опис

Список на термини со нивните поврзани описи.

Списоци со опис
Списокот со опис е совршен за дефинирање на поими.
Еуизмод
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Малесуада порта
Etiam porta sem malesuada magna mollis euismod.
  1. <dl>
  2. <dt> ... </dt>
  3. <dd> ... </dd>
  4. </dl>

Хоризонтален опис

Направете термини и описи <dl>наредени рамо до рамо.

Списоци со опис
Списокот со опис е совршен за дефинирање на поими.
Еуизмод
Vestibulum id ligula porta felis euismod semper eget lacinia odio sem nec elit.
Donec id elit non mi porta gravida at eget metus.
Малесуада порта
Etiam porta sem malesuada magna mollis euismod.
Felis euismod semper eget lacinia
Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.
  1. <dl class = „dl-horizontal“ >
  2. <dt> ... </dt>
  3. <dd> ... </dd>
  4. </dl>

Главите горе!Списоците со хоризонтални описи ќе ги скратат термините кои се премногу долги за да се вклопат во поправката на левата колона text-overflow. Во потесни пристаништа за гледање, тие ќе се променат на стандардниот распоред на наредени распоред.

Во линија

Завиткајте ги вградените фрагменти од кодот со <code>.

На пример, <section>треба да се завитка како внатрешно.
  1. На пример , <code> & lt ; делот & gt ;</ code > треба да се завитка како внатрешен .

Основен блок

Користете <pre>за повеќе линии код. Не заборавајте да ги избегнете сите аголни загради во кодот за правилно прикажување.

<p>Примерок текст овде...</p>
  1. <пред>
  2. <p>Примерок текст овде...</p>
  3. </pre>

Главите горе!Не заборавајте да го чувате кодот во <pre>ознаките што е можно поблиску до лево; ќе ги прикаже сите јазичиња.

Опционално може да ја додадете .pre-scrollableкласата која ќе постави максимална висина од 350 пиксели и ќе обезбеди лента за лизгање со y-оска.

Стандардни стилови

За основен стајлинг-лесна облога и само хоризонтални прегради-додајте ја основната класа .tableна која било <table>.

# Име Презиме Корисничко име
1 Означи Ото @mdo
2 Јаков Торнтон @масти
3 Лери птицата @twitter
  1. <table class = "table" >
  2. </table>

Факултативни часови

Додадете која било од следните класи во .tableосновната класа.

.table-striped

Додава зебра-ленти на кој било ред од табелата во избирачот <tbody>преку :nth-childCSS (не е достапно во IE7-8).

# Име Презиме Корисничко име
1 Означи Ото @mdo
2 Јаков Торнтон @масти
3 Лери птицата @twitter
  1. <table class = "табела маса-риги" >
  2. </table>

.table-bordered

Додајте граници и заоблени агли на масата.

# Име Презиме Корисничко име
1 Означи Ото @mdo
Означи Ото @getbootstrap
2 Јаков Торнтон @масти
3 Лери птицата @twitter
  1. <table class = "табела граничи со маса" >
  2. </table>

.table-hover

Овозможете состојба на лебдење на редовите на табелата во рамките на <tbody>.

# Име Презиме Корисничко име
1 Означи Ото @mdo
2 Јаков Торнтон @масти
3 Лери птицата @twitter
  1. <table class = "table table-hover" >
  2. </table>

.table-condensed

Ги прави масите покомпактни со преполовување на облогата на ќелијата.

# Име Презиме Корисничко име
1 Означи Ото @mdo
2 Јаков Торнтон @масти
3 Лери птицата @twitter
  1. <table class = "table table-condensed" >
  2. </table>

Изборни класи на редови

Користете контекстуални класи за да ги обоите редовите на табелата.

Класа Опис
.success Укажува на успешна или позитивна акција.
.error Укажува на опасно или потенцијално негативно дејство.
.warning Покажува предупредување на кое можеби треба да му се посвети внимание.
.info Се користи како алтернатива на стандардните стилови.
# Производ Преземено плаќање Статус
1 ТБ - месечно 01.04.2012 Одобрено
2 ТБ - месечно 04.02.2012 година Одбиено
3 ТБ - месечно 04.03.2012 Во очекување
4 ТБ - месечно 04.04.2012 Јавете се за да потврдите
  1. ...
  2. < tr class = „успех“ >
  3. <td> 1 < /td>
  4. <td>ТБ - Месечно</ td >
  5. < td > 01/04/2012 < / td >
  6. <td>Одобрено</ td >
  7. </ tr >
  8. ...

Поддржано обележување на табелата

Список на поддржани HTML елементи на табелата и како тие треба да се користат.

Означете Опис
<table> Елемент за завиткување за прикажување на податоци во табеларен формат
<thead> Елемент на контејнер за редовите на заглавието на табелата ( <tr>) за означување на колоните на табелата
<tbody> Елемент на контејнер за редови на табелата ( <tr>) во телото на табелата
<tr> Елемент на контејнер за збир на ќелии на табелата ( <td>или <th>) што се појавуваат на еден ред
<td> Стандардна ќелија на табелата
<th> Специјална табела за етикети за колони (или ред, во зависност од обемот и поставеноста).
<caption> Опис или резиме на она што содржи табелата, особено корисно за читателите на екранот
  1. <табела>
  2. <caption> ... </caption>
  3. <глава>
  4. <tr>
  5. <th> ... </th>
  6. <th> ... </th>
  7. </tr>
  8. </thead>
  9. <tbody>
  10. <tr>
  11. <td> ... </td>
  12. <td> ... </td>
  13. </tr>
  14. </tbody>
  15. </table>

Стандардни стилови

Индивидуалните контроли за форма добиваат стил, но без потребна основна класа на <form>ознаката или големи промени во обележувањето. Резултати во наредени, лево порамнети етикети на врвот на контролите на формата.

Легенда Пример текст за помош на ниво на блок овде.
  1. <форма>
  2. <сет на полиња>
  3. <legend> Легенда </legend>
  4. <label> Име на етикетата </label>
  5. <input type = "text" placeholder = "Напишете нешто..." >
  6. <span class = "help-block" > Пример текст за помош на ниво на блок овде. </span>
  7. <label class = "проверка" >
  8. <input type = "checkbox" > Проверете ме
  9. </label>
  10. <button type = "submit" class = "btn" > Поднеси </button>
  11. </fieldset>
  12. </form>

Изборни распореди

Вклучени со Bootstrap се три опционални распореди на форми за случаи за вообичаена употреба.

Формулар за пребарување

Додадете .form-searchво формуларот и .search-queryво <input>за екстра заоблен текст.

  1. <form class = "форма-пребарување" >
  2. <input type = "text" class = "input-medium search-query" >
  3. <button type = "submit" class = "btn" > Барај </button>
  4. </form>

Вградена форма

Додајте .form-inlineза лево порамнети етикети и контроли со вграден блок за компактен распоред.

  1. <form class = "form-inline" >
  2. <input type = "text" class = "input-small" placeholder = "Email" >
  3. <input type = "password" class = "input-small" placeholder = "Лозинка" >
  4. <label class = "проверка" >
  5. <input type = "checkbox" > Запомни ме
  6. </label>
  7. <button type = "submit" class = "btn" > Најавете се </button>
  8. </form>

Хоризонтална форма

Десно порамнете ги етикетите и поставете ги налево за да се појават на иста линија како контролите. Бара најмногу промени за обележување од стандардна форма:

  • Додај .form-horizontalво формуларот
  • Завиткајте ги етикетите и контролите.control-group
  • Додај .control-labelво етикетата
  • Завиткајте ги сите поврзани контроли .controlsза правилно усогласување
  1. <form class = „форма-хоризонтална“ >
  2. <div class = "контролна група" >
  3. <label class = "control-label" for = "inputEmail" > Е-пошта </label>
  4. <div class = "контроли" >
  5. <input type = "text" id = "inputEmail" placeholder = "Email" >
  6. </div>
  7. </div>
  8. <div class = "контролна група" >
  9. <label class = "control-label" for = "inputPassword" > Лозинка </label>
  10. <div class = "контроли" >
  11. <input type = "password" id = "inputPassword" placeholder = "Лозинка" >
  12. </div>
  13. </div>
  14. <div class = "контролна група" >
  15. <div class = "контроли" >
  16. <label class = "проверка" >
  17. <input type = "checkbox" > Запомни ме
  18. </label>
  19. <button type = "submit" class = "btn" > Најавете се </button>
  20. </div>
  21. </div>
  22. </form>

Поддржани контроли за формулари

Примери на стандардни контроли на формулари поддржани во примерен распоред на формулари.

Влезови

Најчеста контрола на формата, полиња за внесување базирани на текст. Вклучува поддршка за сите типови HTML5: текст, лозинка, датум време, датум-време-локално, датум, месец, време, недела, број, е-пошта, URL, пребарување, тел и боја.

Потребна е употреба на одредено typeво секое време.

  1. <input type = "text" placeholder = "Внесување текст" >

Текстареа

Контрола на форма која поддржува повеќе линии текст. Променете rowsго атрибутот по потреба.

  1. <textarea rows = "3" ></textarea>

Поле за избор и радија

Полето за избор се за избор на една или неколку опции во списокот, додека радијата се за избор на една опција од многу.

Стандардно (наредени)


  1. <label class = "проверка" >
  2. <input type = "checkbox" value = "" >
  3. Опција една е ова и тоа - не заборавајте да вклучите зошто е одлично
  4. </label>
  5.  
  6. <label class = „радио“ >
  7. <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" е проверено >
  8. Опција една е ова и тоа - не заборавајте да вклучите зошто е одлично
  9. </label>
  10. <label class = „радио“ >
  11. <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
  12. Опцијата два може да биде нешто друго, а со нејзино избирање ќе се поништи првата опција
  13. </label>

Вградени полиња за избор

Додајте ја .inlineкласата во низа полиња за избор или радија за контроли се појавуваат на истата линија.

  1. <label class = "вклучено поле за проверка" >
  2. <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
  3. </label>
  4. <label class = "вклучено поле за проверка" >
  5. <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
  6. </label>
  7. <label class = "вклучено поле за проверка" >
  8. <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
  9. </label>

Избира

Користете ја стандардната опција или наведете a multiple="multiple"за да се прикажат повеќе опции одеднаш.


  1. <избери>
  2. <опција> 1 </option>
  3. <опција> 2 </option>
  4. <опција> 3 </option>
  5. <опција> 4 </option>
  6. <опција> 5 </option>
  7. </select>
  8.  
  9. <select multiple = "multiple" >
  10. <опција> 1 </option>
  11. <опција> 2 </option>
  12. <опција> 3 </option>
  13. <опција> 4 </option>
  14. <опција> 5 </option>
  15. </select>

Проширување на контролите на формуларот

Додавајќи ги на врвот на постоечките контроли на прелистувачот, Bootstrap вклучува и други корисни компоненти на формата.

Подготвени и додадени влезови

Додајте текст или копчиња пред или после било кое внесување базирано на текст. Имајте предвид дека selectелементите не се поддржани овде.

Стандардни опции

Завиткајте ги an .add-onи an inputсо една од двете класи за да приложите или да додадете текст на влез.

@

.00
  1. <div class = "input-prepend" >
  2. <span class = "додаток" > @ </span>
  3. <input class = "span2" id = "prependedInput" type = "text" placeholder = "Корисничко име" >
  4. </div>
  5. <div class = "input-append" >
  6. <input class = "span2" id = "appendedInput " type = "текст" >
  7. <span class = "add-on" > .00 </span>
  8. </div>

Комбинирани

Користете ги двете класи и два примери на .add-onза да прикачите и да приложите влез.

$ .00
  1. <div class = "input-prepend input-append" >
  2. <span class = "додаток" > $ </span>
  3. <input class = "span2" id = "appendedPrependedInput " тип = "текст" >
  4. <span class = "add-on" > .00 </span>
  5. </div>

Копчиња наместо текст

Наместо a <span>со текст, користете a .btnза да прикачите копче (или две) на влез.

  1. <div class = "input-append" >
  2. <input class = "span2" id = "appendedInputButton " тип = "текст" >
  3. <button class = "btn" type = "button" > Оди! </button>
  4. </div>
  1. <div class = "input-append" >
  2. <input class = "span2" id = "appendedInputButtons " тип = "текст" >
  3. <button class = "btn" type = "button" > Барај </button>
  4. <button class = "btn" type = "button" > Опции </button>
  5. </div>

Спуштање на копчињата

  1. <div class = "input-append" >
  2. <input class = "span2" id = "appendedDropdownButton " тип = "текст" >
  3. <div class = "btn-група" >
  4. <button class = "btn dropdown-toggle" data-toggle = "паѓачко" >
  5. Акција
  6. <span class = "caret" ></span>
  7. </button>
  8. <ul class = „паѓачко мени“ >
  9. ...
  10. </ul>
  11. </div>
  12. </div>
  1. <div class = "input-prepend" >
  2. <div class = "btn-група" >
  3. <button class = "btn dropdown-toggle" data-toggle = "паѓачко" >
  4. Акција
  5. <span class = "caret" ></span>
  6. </button>
  7. <ul class = „паѓачко мени“ >
  8. ...
  9. </ul>
  10. </div>
  11. <input class = "span2" id = "prependedDropdownButton" тип = "текст" >
  12. </div>
  1. <div class = "input-prepend input-append" >
  2. <div class = "btn-група" >
  3. <button class = "btn dropdown-toggle" data-toggle = "паѓачко" >
  4. Акција
  5. <span class = "caret" ></span>
  6. </button>
  7. <ul class = „паѓачко мени“ >
  8. ...
  9. </ul>
  10. </div>
  11. <input class = "span2" id = "appendedPrependedDropdownButton " type = "текст" >
  12. <div class = "btn-група" >
  13. <button class = "btn dropdown-toggle" data-toggle = "паѓачко" >
  14. Акција
  15. <span class = "caret" ></span>
  16. </button>
  17. <ul class = „паѓачко мени“ >
  18. ...
  19. </ul>
  20. </div>
  21. </div>

Сегментирани паѓачки групи

  1. <форма>
  2. <div class = "input-prepend" >
  3. <div class = "btn-group" > ... </div>
  4. < тип на внесување = „текст“ >
  5. </div>
  6. <div class = "input-append" >
  7. < тип на внесување = „текст“ >
  8. <div class = "btn-group" > ... </div>
  9. </div>
  10. </form>

Формулар за пребарување

  1. <form class = "форма-пребарување" >
  2. <div class = "input-append" >
  3. <input type = "text" class = "span2 search-query" >
  4. <button type = "submit" class = "btn" > Барај </button>
  5. </div>
  6. <div class = "input-prepend" >
  7. <button type = "submit" class = "btn" > Барај </button>
  8. <input type = "text" class = "span2 search-query" >
  9. </div>
  10. </form>

Контрола на големината

Користете класи за релативна големина како .input-largeили усогласете ги вашите влезови со големини на колоните на мрежата користејќи .span*класи.

Блокирајте ги влезовите на ниво

Направете кој било <input>или <textarea>елемент да се однесува како елемент на ниво на блок.

  1. <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >

Релативна големина

  1. <input class = "input-mini" type = "text" placeholder = ".input-mini" >
  2. <input class = "input-small" type = "text" placeholder = ".input-small" >
  3. <input class = "input-medium" type = "text" placeholder = ".input-medium" >
  4. <input class = "input-large" type = "text" placeholder = ".input-large" >
  5. <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
  6. <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >

Главите горе!Во идните верзии, ќе ја менуваме употребата на овие релативни влезни класи за да одговараат на нашите големини на копчиња. На пример, .input-largeќе го зголеми полнењето и големината на фонтот на влезот.

Димензионирање на решетката

Користете .span1го за .span12за влезови што одговараат на истите големини на колоните на мрежата.

  1. <input class = "span1" type = "text" placeholder = ".span1" >
  2. <input class = "span2" type = "text" placeholder = ".span2" >
  3. <input class = "span3" type = "text" placeholder = ".span3" >
  4. <select class = "span1" >
  5. ...
  6. </select>
  7. <select class = "span2" >
  8. ...
  9. </select>
  10. <select class = "span3" >
  11. ...
  12. </select>

За повеќекратни влезови на мрежа по линија, користете ја .controls-rowкласата на модификатор за правилно растојание . Ги плови влезовите за да го сруши белиот простор, ги поставува соодветните маргини и го брише пловиот.

  1. <div class = "контроли" >
  2. <input class = "span5" type = "text" placeholder = ".span5" >
  3. </div>
  4. <div class = "controls controls-row" >
  5. <input class = "span4" type = "text" placeholder = ".span4" >
  6. <input class = "span1" type = "text" placeholder = ".span1" >
  7. </div>
  8. ...

Неуредливи влезови

Презентирајте ги податоците во форма што не може да се уредува без користење на вистинско обележување на формуларот.

Некоја вредност овде
  1. <span class = "input-xlarge uneditable-input" > Некои вредности овде </span>

Формирајте дејства

Завршете форма со група дејства (копчиња). Кога ќе се стават во .form-actions, копчињата автоматски ќе се вовлекуваат за да се усогласат со контролите на формуларот.

  1. <div class = "форма-дејства" >
  2. <button type = "submit" class = "btn btn-primary" > Зачувај промени </button>
  3. <button type = "button" class = "btn" > Откажи </button>
  4. </div>

Текст за помош

Поддршка на ниво и на ниво на блок за текст за помош што се појавува околу контролите на формуларот.

Вградена помош

Вграден текст за помош
  1. <input type = "text" ><span class = "help-inline" > Вграден текст за помош </span>

Блокирај помош

Подолг блок од текст за помош што се пробива на нова линија и може да се прошири надвор од една линија.
  1. <input type = "text" ><span class = "help-block" > Подолг блок од текст за помош што се пробива на нова линија и може да се протега надвор од една линија. </span>

Контролни состојби на формата

Обезбедете повратни информации за корисниците или посетителите со основните состојби на повратни информации за контролите на формуларите и етикетите.

Влезен фокус

Ги отстрануваме стандардните outlineстилови на некои контроли на формулари и применуваме a box-shadowна негово место за :focus.

  1. <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Ова е фокусирано..." >

Неважечки влезови

Стилски внесувања преку стандардната функционалност на прелистувачот со :invalid. Наведете a type, додајте го requiredатрибутот ако полето не е изборно и (ако е применливо) наведете a pattern.

Ова не е достапно во верзиите на Internet Explorer 7-9 поради недостаток на поддршка за CSS псевдо селектори.

  1. <input class = "span3" type = " потребна е-пошта" >

Оневозможени влезови

Додајте го disabledатрибутот на влез за да спречите внесување на корисникот и да активирате малку поинаков изглед.

  1. <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Оневозможен внес овде..." оневозможен >

Состојби на валидација

Bootstrap вклучува стилови за валидација за пораки за грешка, предупредување, информации и успех. За користење, додајте ја соодветната класа на околните .control-group.

Можеби нешто тргна наопаку
Поправете ја грешката
Корисничкото име е земено
Ууууу!
  1. <div class = "предупредување на контролната група" >
  2. <етикета class = "control-label" for = "inputWarning" > Внесување со предупредување </label>
  3. <div class = "контроли" >
  4. <input type = "text" id = "inputWarning" >
  5. <span class = "help-inline" > Можеби нешто тргна наопаку </span>
  6. </div>
  7. </div>
  8.  
  9. <div class = "грешка во контролната група" >
  10. <label class = "control-label" for = "inputError" > Внесување со грешка </label>
  11. <div class = "контроли" >
  12. < тип на влез = "text" id = "inputError" >
  13. <распон class = "help-inline" > Поправете ја грешката </span>
  14. </div>
  15. </div>
  16.  
  17. <див class = "информации за контролната група" >
  18. <label class = "control-label" за = "inputInfo" > Внеси со информации </label>
  19. <див class = "контроли" >
  20. < тип на внесување = „текст“ id = "inputInfo" >
  21. <распон класа = "help-inline" > Корисничкото име е веќе преземено </span>
  22. </div>
  23. </div>
  24.  
  25. <div класа = "успех на контролната група" >
  26. <label class = "control-label" for = "inputSuccess" > Внесување со успех </label>
  27. <div класа = "контроли" >
  28. < тип на внесување = „текст“ id = "inputSuccess" >
  29. <span class = "help-inline" > Уууу! </span>
  30. </div>
  31. </div>

Стандардни копчиња

Стиловите на копчињата може да се применат на било што со .btnпримена на класата. Сепак, обично ќе сакате да ги примените овие само <a>на <button>елементи и за најдобро прикажување.

Копче класа = "" Опис
btn Стандардно сиво копче со градиент
btn btn-primary Обезбедува дополнителна визуелна тежина и го идентификува примарното дејство во збир на копчиња
btn btn-info Се користи како алтернатива на стандардните стилови
btn btn-success Укажува на успешна или позитивна акција
btn btn-warning Укажува дека треба да се внимава со оваа акција
btn btn-danger Укажува на опасно или потенцијално негативно дејство
btn btn-inverse Алтернативно темно сиво копче, не врзано за семантичко дејство или употреба
btn btn-link Нагласете копче со тоа што ќе изгледа како врска, додека го одржувате однесувањето на копчето

Компатибилност со вкрстени прелистувачи

IE9 не ги отсекува градиентите на заднината на заоблените агли, па затоа го отстрануваме. Поврзано, IE9 ги оневозможува оневозможените buttonелементи, прикажувајќи го текстот сив со непријатна текстуална сенка што не можеме да ја поправиме.

Големини на копчиња

Дали сакате поголеми или помали копчиња? Додадете .btn-large, .btn-small, или .btn-miniза дополнителни големини.

  1. <p>
  2. <button class = "btn btn-large btn-primary" type = "button" > Големо копче </button>
  3. <button class = "btn btn-large" type = "button" > Големо копче </button>
  4. </p>
  5. <p>
  6. <button class = "btn btn-primary" type = "button" > Стандардно копче </button>
  7. <button class = "btn" type = "button" > Стандардно копче </button>
  8. </p>
  9. <p>
  10. <button class = "btn btn-small btn-primary" type = "button" > Мало копче </button>
  11. <button class = "btn btn-small" type = "button" > Мало копче </button>
  12. </p>
  13. <p>
  14. <button class = "btn btn-mini btn-primary" type = "button" > Мини копче </button>
  15. <button class = "btn btn-mini" type = "button" > Мини копче </button>
  16. </p>

Креирајте копчиња за нивоа на блок - оние што ја опфаќаат целата ширина на родител - со додавање .btn-block.

  1. <button class = "btn btn-large btn-block btn-primary" type = "button" > Копче за ниво на блокирање </button>
  2. <button class = "btn btn-large btn-block" type = "button" > Копче за ниво на блокирање </button>

Состојба со инвалидитет

Направете копчињата да изгледаат неможно за кликање така што ќе ги избледите 50%.

Елемент за сидро

Додајте ја .disabledкласата во <a>копчињата.

Примарна врска Врска

  1. <a href = "#" class = "btn btn-large btn-primary disabled" > Примарна врска </a>
  2. <a href = "#" class = "btn btn-large disabled" > Врска </a>

Главите горе!Овде користиме .disabledкако услужна класа, слична на заедничката .activeкласа, така што не е потребен префикс. Исто така, оваа класа е само за естетски; мора да користите прилагоден JavaScript за да ги оневозможите врските овде.

Елемент на копче

Додадете го disabledатрибутот на <button>копчињата.

  1. <button type = "button" class = "btn btn-large btn-primary disabled" disabled = "disabled" > Примарно копче </button>
  2. <button type = "button" class = "btn btn-large" оневозможено > Копче </button>

Една класа, повеќе ознаки

Користете ја .btnкласата на <a>, <button>, или <input>елемент.

Врска
  1. <a class = "btn" href = "" > Врска </a>
  2. <button class = "btn" type = "submit" > Копче </button>
  3. <input class = "btn" type = "button" value = "Влез" >
  4. <input class = "btn" type = "submit" value = "Поднеси" >

Како најдобра практика, обидете се да го усогласите елементот за вашиот контекст за да обезбедите совпаѓање на прикажување меѓу прелистувачите. Ако имате input, користете го <input type="submit">за вашето копче.

Додајте класи на <img>елемент за лесно да стилизирате слики во кој било проект.

140х140 140х140 140х140
  1. <img src = "..." class = "img-rounded" >
  2. <img src = "..." class = "img-circle" >
  3. <img src = "..." class = "img-polaroid" >

Главите горе! .img-roundedи .img-circleне работат во IE7-8 поради недостаток на border-radiusподдршка.

Зглобови на икони

140 икони во sprite форма, достапни во темно сива (стандардно) и бела боја, обезбедени од Glyphicons .

  • икона-стакло
  • икона-музика
  • пребарување на икони
  • икона-плик
  • икона-срце
  • икона-ѕвезда
  • икона-ѕвезда-празна
  • икона-корисник
  • икона-филм
  • икона-та-голема
  • икона-та
  • икона-та листа
  • икона-ок
  • икона-отстрани
  • икона-зумирање
  • икона-зумирање
  • исклучување на иконата
  • икона-сигнал
  • икона-запчаник
  • икона-ѓубре
  • икона-дома
  • икона-датотека
  • икона-време
  • икона-пат
  • икона-преземи-алт
  • преземање на икони
  • икона-подигање
  • икона-инбокс
  • икона-игра-круг
  • икона-повтори
  • освежување на иконите
  • icon-list-alt
  • икона-заклучување
  • икона-знаме
  • икона-слушалки
  • исклучување на јачината на иконата
  • икона-намалување на јачината на звукот
  • зголемување на јачината на иконата
  • икона-qcode
  • икона-баркод
  • икона-ознака
  • икони-ознаки
  • икона-книга
  • икона-обележувач
  • печатење на икони
  • икона-камера
  • икона-фонт
  • задебелена икона
  • икона-курзив
  • икона-текст-висина
  • икона-текст-ширина
  • икона-порамни-лево
  • икона-порамнување-центар
  • икона-порамни-десно
  • икона-порамни-оправда
  • листа на икони
  • икона-вовлекување-лево
  • икона-вовлекување-десно
  • икона-facetime-видео
  • икона-слика
  • икона-молив
  • икона-мапа-маркер
  • икона-прилагоди
  • икона-нијанса
  • икона-уредување
  • икона-споделување
  • проверка на иконите
  • икона-поместување
  • икона-чекор-назад
  • икона-брзо-назад
  • икона-наназад
  • играње со икони
  • икона-пауза
  • икона-стоп
  • икона-напред
  • икона-брзо напред
  • икона-чекор-напред
  • исфрлање на иконата
  • икона-шеврон-лево
  • икона-шеврон-десно
  • икона-плус-знак
  • икона-минус-знак
  • икона-отстрани-знак
  • икона-во ред
  • икона-прашање-знак
  • икона-инфо-знак
  • икона-скриншот
  • икона-отстрани-круг
  • икона-ok-круг
  • икона-забрана-круг
  • икона-стрелка-лево
  • икона-стрелка-десно
  • икона-стрелка нагоре
  • икона-стрелка-надолу
  • икона-сподели-алт
  • icon-size-full
  • икона-промени големина-мала
  • икона-плус
  • икона-минус
  • икона-ѕвездичка
  • икона-извичник-знак
  • икона-подарок
  • икона-лист
  • икона-оган
  • икона-отворени очи
  • икона-затвори очи
  • икона-предупредувачки знак
  • икона-рамнина
  • икона-календар
  • икона-случајно
  • икона-коментар
  • икона-магнет
  • икона-шеврон-ап
  • икона-шеврон-долу
  • икона-ретвит
  • икона-количка
  • икона-папка-затвори
  • икона-папка-отвори
  • икона-промена на големина-вертикална
  • icon-size-horizontal
  • икона-HDD
  • икона-bullhorn
  • икона-ѕвонче
  • икона-сертификат
  • икона-палци нагоре
  • икона-палци-надолу
  • икона-рака-десно
  • икона-рака-лево
  • икона-рака нагоре
  • икона-рака надолу
  • икона-круг-стрелка-десно
  • икона-круг-стрелка-лево
  • икона-круг-стрелка-нагоре
  • икона-круг-стрелка-надолу
  • икона-глобус
  • икона-клуч
  • икони-задачи
  • икона-филтер
  • икона-актовка
  • икона на цел екран

Атрибуција на глификони

Glyphicons Halflings вообичаено не се достапни бесплатно, но аранжманот помеѓу Bootstrap и креаторите на Glyphicons го овозможи тоа без трошоци за вас како програмери. Како благодарност, ве молиме да вклучите опционална врска назад до Glyphicons секогаш кога е практично.


Како да се користи

Сите икони бараат <i>ознака со единствена класа, со префикс со icon-. За да го користите, ставете го следниов код речиси насекаде:

  1. <i class = "icon-search" </i>

Достапни се и стилови за превртени (бели) икони, подготвени со една дополнителна класа. Конкретно ќе ја наметнеме оваа класа на лебдечки и активни состојби за навигација и паѓачки врски.

  1. <i class = "icon-search icon-white" ></i>

Главите горе!Кога користите покрај низи текст, како во копчињата или на навигациските врски, погрижете се да оставите празно место по <i>ознаката за правилно растојание.


Примери за икони

Користете ги во копчиња, групи на копчиња за лента со алатки, навигација или претходно поставени внесувања.

Копчиња

Група на копчиња во алатникот со копчиња
  1. <div class = "btn-toolbar" >
  2. <div class = "btn-група" >
  3. <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
  4. <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
  5. <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
  6. <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
  7. </div>
  8. </div>
Спуштање во група на копчиња
  1. <div class = "btn-група" >
  2. <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" </i> Корисник </a>
  3. <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
  4. <ul class = „паѓачко мени“ >
  5. <li><a href = "#" ><i class = "icon-pencil" ></i> Уреди </a></li>
  6. <li><a href = "#" ><i class = "icon-trash" ></i> Избриши </a></li>
  7. <li><a href = "#" ><i class = "icon-ban-circle" ></i> забрана </a></li>
  8. <li class = „разделник“ ></li>
  9. <li><a href = "#" ><i class = "i" ></i> Направете администратор </a></li>
  10. </ul>
  11. </div>
Големини на копчиња
  1. <a class = "btn btn-large" href = "#" ><i class = "icon-star" </i> Ѕвезда </a>
  2. <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Ѕвезда </a>
  3. <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Ѕвезда </a>

Навигација

  1. <ul class = "nav nav-list" >
  2. <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> Почетна </a></li>
  3. <li><a href = "#" ><i class = "icon-book" ></i> Библиотека </a></li>
  4. <li><a href = "#" ><i class = "icon-pencil" ></i> Апликации </a></li>
  5. <li><a href = "#" ><i class = "i" ></i> Различно </a></li>
  6. </ul>

Формирајте полиња

  1. <div class = "контролна група" >
  2. <label class = "control-label" for = "inputIcon" > Адреса на е-пошта </label>
  3. <div class = "контроли" >
  4. <div class = "input-prepend" >
  5. <span class = "add-on" ><i class = "icon-плик" </i></span>
  6. <input class = "span2" id = "inputIcon" type = "текст" >
  7. </div>
  8. </div>
  9. </div>