Основни HTML елементи, стилизирани и подобрени с разширяеми класове.
Всички HTML заглавия <h1>
до <h6>
са налични.
Глобалната стойност по подразбиране на Bootstrap е font-size
14px , с 20px . Това се прилага към и всички параграфи. Освен това (параграфи) получават долно поле от половината от тяхната височина на реда (10px по подразбиране).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 ultricies 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.
Меценат 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 = "lead" > ... </p>
Типографският мащаб се основава на две LESS променливи във variables.less : @baseFontSize
и @baseLineHeight
. Първият е основният размер на шрифта, използван навсякъде, а вторият е основната височина на реда. Ние използваме тези променливи и някои прости математически изчисления, за да създадем полетата, подложките и височините на редовете на всички наши типове и други. Персонализирайте ги и Bootstrap се адаптира.
Използвайте етикетите за подчертаване по подразбиране на HTML с леки стилове.
<small>
За премахване на подчертаването на ред или блокове от текст, използвайте малкия етикет.
Този ред от текст е предназначен да се третира като дребен шрифт.
<p> <small> Този ред от текст е предназначен да се третира като дребен шрифт. </small> </p>
За подчертаване на фрагмент от текст с по-голямо тегло на шрифта.
Следният фрагмент от текст се изобразява като удебелен текст .
<strong> изобразен като удебелен текст </strong>
За подчертаване на фрагмент от текст с курсив.
Следният фрагмент от текст се изобразява като текст в курсив .
<em> изобразен като текст в курсив </em>
Горе главата!Чувствайте се свободни да използвате <b>
и <i>
в HTML5. <b>
има за цел да подчертава думи или фрази, без да придава допълнителна важност, докато <i>
е предимно за глас, технически термини и т.н.
Лесно подравнявайте текст към компоненти с класове за подравняване на текст.
Ляво подравнен текст.
Централно подравнен текст.
Дясно подравнен текст.
- <p class = "text-left" > Ляво подравнен текст. </p>
- <p class = "text-center" > Централно подравнен текст. </p>
- <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.
Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "muted" > Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh. </p>
- <p class = "text-warning" > 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. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
Стилизирано внедряване на HTML <abbr>
елемент за съкращения и акроними за показване на разширената версия при задържане на мишката. Съкращенията с title
атрибут имат светла пунктирана долна граница и помощен курсор при задържане, осигурявайки допълнителен контекст при задържане.
<abbr>
За разширен текст при продължително задържане на съкращение, включете title
атрибута.
Съкращение на думата атрибут е attr .
<abbr title = "attribute" > attr </abbr>
<abbr class="initialism">
Добавете .initialism
към съкращение за малко по-малък размер на шрифта.
HTML е най-доброто нещо след нарязания хляб.
<abbr title = "HyperText Markup Language" class = "initialism" > HTML </abbr>
Представете информация за контакт с най-близкия предшественик или цялата работа.
<address>
Запазете форматирането, като завършите всички редове с <br>
.
- <адрес>
- <strong> Twitter, Inc. </strong><br>
- 795 Folsom Ave, апартамент 600 <br>
- Сан Франциско, Калифорния 94107 <br>
- <abbr title = "Phone" > P: </abbr> (123) 456-7890
- </address>
- <адрес>
- <strong> Пълно име </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </address>
За цитиране на блокове от съдържание от друг източник във вашия документ.
Обвийте <blockquote>
всеки HTML като цитат. За директни котировки препоръчваме <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цяло число posuere erat a ante.
- <блоков цитат>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цяло число posuere erat a ante. </p>
- </blockquote>
Промени в стила и съдържанието за прости вариации на стандартен цитат.
Добавете <small>
етикет за идентифициране на източника. Увийте името на изходната работа в <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цяло число posuere erat a ante.
Някой известен в заглавието на източника
- <блоков цитат>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Цяло число posuere erat a ante. </p>
- <small> Някой известен <cite title = "Изходно заглавие" > Изходно заглавие </cite></small>
- </blockquote>
Използвайте .pull-right
за плаващ, дясно подравнен блоков цитат.
- <blockquote class = "pull-right" >
- ...
- </blockquote>
Списък с елементи, в които редът няма изрично значение.
- <ul>
- <li> ... </li>
- </ul>
Списък с елементи, в които редът има изрично значение.
- <ol>
- <li> ... </li>
- </ol>
��ремахнете стандартното list-style
и лявото подпълване на елементите от списъка (само непосредствени деца).
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
Поставете всички елементи от списъка на един ред с inline-block
лека подложка.
- <ul class = "inline" >
- <li> ... </li>
- </ul>
Списък с термини със свързаните с тях описания.
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Подредете термини и описания <dl>
един до друг.
- <dl class = "dl-horizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
Горе главата!Хоризонталните списъци с описания ще съкратят термините, които са твърде дълги, за да се поберат в корекцията на лявата колона text-overflow
. В по-тесни прозорци те ще се променят на подреденото оформление по подразбиране.
Обвийте вградени фрагменти от код с <code>
.
<section>
трябва да се обвие като вграден.
- Например < code > & lt ; раздел & gt ;</ code > трябва да бъде обвит като вграден .
Използвайте <pre>
за няколко реда код. Не забравяйте да избегнете всички ъглови скоби в кода за правилно изобразяване.
<p>Примерен текст тук...</p>
- <преди>
- <p>Примерен текст тук...</p>
- </pre>
Горе главата!Не забравяйте да запазите кода в <pre>
етикетите възможно най-близо до ляво; ще визуализира всички раздели.
По желание можете да добавите .pre-scrollable
класа, който ще зададе максимална височина от 350px и ще предостави лента за превъртане по оста y.
За основен стил—лека подложка и само хоризонтални разделители—добавете основния клас .table
към всеки <table>
.
# | Първо име | Фамилия | Потребителско име |
---|---|---|---|
1 | Марк | Ото | @mdo |
2 | Джейкъб | Торнтън | @дебел |
3 | Лари | птицата | @туитър |
- < клас на таблица = "таблица" >
- …
- </table>
Добавете някой от следните класове към .table
базовия клас.
.table-striped
Добавя зебра ивици към всеки ред на таблица в рамките на <tbody>
чрез :nth-child
CSS селектор (не е наличен в IE7-8).
# | Първо име | Фамилия | Потребителско име |
---|---|---|---|
1 | Марк | Ото | @mdo |
2 | Джейкъб | Торнтън | @дебел |
3 | Лари | птицата | @туитър |
- <table class = "table table-striped" >
- …
- </table>
.table-bordered
Добавете граници и заоблени ъгли към масата.
# | Първо име | Фамилия | Потребителско име |
---|---|---|---|
1 | Марк | Ото | @mdo |
Марк | Ото | @getbootstrap | |
2 | Джейкъб | Торнтън | @дебел |
3 | Птицата Лари | @туитър |
- <table class = "table table-bordered" >
- …
- </table>
.table-hover
Активиране на състояние на задържане върху редове на таблица в рамките на <tbody>
.
# | Първо име | Фамилия | Потребителско име |
---|---|---|---|
1 | Марк | Ото | @mdo |
2 | Джейкъб | Торнтън | @дебел |
3 | Птицата Лари | @туитър |
- <table class = "table table-hover" >
- …
- </table>
.table-condensed
Прави таблиците по-компактни, като нарязва наполовина подплатата на клетката.
# | Първо име | Фамилия | Потребителско име |
---|---|---|---|
1 | Марк | Ото | @mdo |
2 | Джейкъб | Торнтън | @дебел |
3 | Птицата Лари | @туитър |
- <table class = "table table-condensed" >
- …
- </table>
Използвайте контекстуални класове, за да оцветите редовете на таблицата.
Клас | Описание |
---|---|
.success |
Показва успешно или положително действие. |
.error |
Показва опасно или потенциално негативно действие. |
.warning |
Показва предупреждение, което може да изисква внимание. |
.info |
Използва се като алтернатива на стиловете по подразбиране. |
# | Продукт | Плащането е взето | Статус |
---|---|---|---|
1 | ТБ - Месечно | 04.01.2012 г | Одобрено |
2 | ТБ - Месечно | 04.02.2012 г | Отказано |
3 | ТБ - Месечно | 04.03.2012 г | В очакване |
4 | ТБ - Месечно | 04.04.2012 г | Обадете се за потвърждение |
- ...
- < tr class = "success" >
- <td> 1 < /td>
- <td>TB - месечно</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>Одобрено</ td >
- </ tr >
- ...
Списък на поддържаните HTML елементи на таблица и как трябва да се използват.
Етикет | Описание |
---|---|
<table> |
Обвиващ елемент за показване на данни в табличен формат |
<thead> |
Елемент контейнер за заглавни редове на таблица ( <tr> ) за етикетиране на колони на таблица |
<tbody> |
Елемент контейнер за редовете на таблицата ( <tr> ) в тялото на таблицата |
<tr> |
Елемент на контейнер за набор от клетки на таблица ( <td> или <th> ), който се появява на един ред |
<td> |
Клетка на таблицата по подразбиране |
<th> |
Специална клетка от таблица за етикети на колони (или редове, в зависимост от обхвата и разположението). |
<caption> |
Описание или резюме на това, което съдържа таблицата, особено полезно за екранни четци |
- <таблица>
- <caption> ... </caption>
- <thead>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
Индивидуалните контроли на формуляра получават стил, но без необходим базов клас <form>
или големи промени в маркирането. Резултатът е подредени, подравнени вляво етикети върху контролите на формуляра.
- <форма>
- <набор от полета>
- <legend> Легенда </legend>
- <label> Име на етикет </label>
- <input type = "text" placeholder = "Въведете нещо..." >
- <span class = "help-block" > Примерен помощен текст на ниво блок тук. </span>
- <label class = "чекбокс" >
- <input type = "checkbox" > Вижте ме
- </label>
- <button type = "submit" class = "btn" > Изпращане </button>
- </fieldset>
- </form>
Включени с Bootstrap са три незадължителни оформления на формуляри за обичайни случаи на употреба.
Добавете .form-search
към формуляра и .search-query
към <input>
за допълнително закръглено въвеждане на текст.
- <form class = "form-search" >
- <input type = "text" class = "input-medium search-query" >
- <button type = "submit" class = "btn" > Търсене </button>
- </form>
Добавете .form-inline
за подравнени вляво етикети и вградени блокови контроли за компактно оформление.
- <form class = "form-inline" >
- <input type = "text" class = "input-small" placeholder = "Email" >
- <input type = "password" class = "input-small" placeholder = "Password" >
- <label class = "чекбокс" >
- <input type = "checkbox" > Запомни ме
- </label>
- <button type = "submit" class = "btn" > Влезте </button>
- </form>
Подравнете надясно етикетите и ги преместете наляво, за да се показват на същия ред като контролите. Изисква най-много промени в маркирането от формуляр по подразбиране:
.form-horizontal
към формата.control-group
.control-label
към етикета.controls
за правилно подравняване
- <form class = "form-horizontal" >
- <div class = "control-group" >
- <label class = "control-label" for = "inputEmail" > Имейл </label>
- <div class = "controls" >
- <input type = "text" id = "inputEmail" placeholder = "Email" >
- </div>
- </div>
- <div class = "control-group" >
- <label class = "control-label" for = "inputPassword" > Парола </label>
- <div class = "controls" >
- <input type = "password" id = "inputPassword" placeholder = "Password" >
- </div>
- </div>
- <div class = "control-group" >
- <div class = "controls" >
- <label class = "чекбокс" >
- <input type = "checkbox" > Запомни ме
- </label>
- <button type = "submit" class = "btn" > Влезте </button>
- </div>
- </div>
- </form>
Примери за стандартни контроли на формуляр, поддържани в примерно оформление на формуляр.
Най-често срещаният контролен формуляр, текстови полета за въвеждане. Включва поддръжка за всички типове HTML5: текст, парола, дата и час, местна дата и час, дата, месец, час, седмица, номер, имейл, url, търсене, телефон и цвят.
Изисква използването на определен type
по всяко време.
- <input type = "text" placeholder = "Text input" >
Контрол на формуляр, който поддържа няколко реда текст. Променете rows
атрибута, ако е необходимо.
- <textarea rows = "3" ></textarea>
Квадратчетата за отметка са за избиране на една или няколко опции в списък, докато радиостанциите са за избиране на една опция от много.
- <label class = "чекбокс" >
- <input type = "checkbox" value = "" >
- Първият вариант е това и това - не забравяйте да включите защо е страхотно
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" отметнато >
- Първият вариант е това и това - не забравяйте да включите защо е страхотно
- </label>
- <label class = "radio" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- Вариант две може да е нещо друго и избирането му ще премахне избора на опция едно
- </label>
Добавете .inline
класа към поредица от квадратчета за отметка или радиостанции за контроли, които се показват на същия ред.
- <label class = "вградено поле за отметка" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "вградено поле за отметка" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "вградено поле за отметка" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Използвайте опцията по подразбиране или задайте a multiple="multiple"
, за да покажете няколко опции наведнъж.
- <изберете>
- <опция> 1 </опция>
- <опция> 2 </опция>
- <option> 3 </option>
- <option> 4 </option>
- <опция> 5 </опция>
- </select>
- <select multiple = "multiple" >
- <опция> 1 </опция>
- <опция> 2 </опция>
- <option> 3 </option>
- <option> 4 </option>
- <опция> 5 </опция>
- </select>
Добавяйки към съществуващите контроли на браузъра, Bootstrap включва други полезни компоненти на формуляра.
Добавете текст или бутони преди или след всяко текстово въвеждане. Имайте предвид, че select
елементите не се поддържат тук.
Обвийте an .add-on
и an input
с един от два класа, за да добавите текст пред или към вход.
- <div class = "input-prepend" >
- <span class = "add-on" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Username" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > .00 </span>
- </div>
Използвайте двата класа и два екземпляра на .add-on
, за да добавите пред и вход.
- <div class = "input-prepend input-append" >
- <span class = "add-on" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "add-on" > .00 </span>
- </div>
Вместо <span>
с текст, използвайте a, .btn
за да прикачите бутон (или два) към вход.
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " type = "text" >
- <button class = "btn" type = "button" > Давай! </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Търсене </button>
- <button class = "btn" type = "button" > Опции </button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "caret" ></span>
- </button>
- <ul class = "падащо меню" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "caret" ></span>
- </button>
- <ul class = "падащо меню" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "caret" ></span>
- </button>
- <ul class = "падащо меню" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "appendedPrependedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "caret" ></span>
- </button>
- <ul class = "падащо меню" >
- ...
- </ul>
- </div>
- </div>
- <форма>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <въведен тип = "текст" >
- </div>
- <div class = "input-append" >
- <въведен тип = "текст" >
- <div class = "btn-group" > ... </div>
- </div>
- </form>
- <form class = "form-search" >
- <div class = "input-append" >
- <input type = "text" class = "span2 search-query" >
- <button type = "submit" class = "btn" > Търсене </button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" > Търсене </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </form>
Използвайте относителни класове за оразмеряване като .input-large
или съпоставете вашите входове с размерите на колоните на мрежата с помощта на .span*
класове.
Накарайте произволен <input>
или <textarea>
елемент да се държи като елемент на ниво блок.
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input class = "input-mini" type = "text" placeholder = ".input-mini" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <input class = "input-medium" type = "text" placeholder = ".input-medium" >
- <input class = "input-large" type = "text" placeholder = ".input-large" >
- <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >
Горе главата!В бъдещите версии ще променим използването на тези относителни входни класове, за да съответстват на нашите размери на бутоните. Например .input-large
ще увеличи подложката и размера на шрифта на вход.
Използвайте .span1
за .span12
входове, които съответстват на едни и същи размери на колоните на мрежата.
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <select class = "span1" >
- ...
- </select>
- <изберете клас = "span2" >
- ...
- </select>
- <select class = "span3" >
- ...
- </select>
За множество въведени мрежи на ред използвайте .controls-row
модификаторния клас за правилно разстояние . Той премества входовете, за да свие празното пространство, задава правилните полета и изчиства плаващото поле.
- <div class = "controls" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
Представете данни във формуляр, който не може да се редактира, без да използвате действително маркиране на формуляр.
- <span class = "input-xlarge uneditable-input" > Някои стойности тук </span>
Завършете формуляр с група от действия (бутони). Когато се поставят в .form-actions
, бутоните автоматично ще се отстъпят, за да се подравнят с контролите на формуляра.
- <div class = "form-actions" >
- <button type = "submit" class = "btn btn-primary" > Запазване на промените </button>
- <button type = "button" class = "btn" > Отказ </button>
- </div>
Поддръжка на вградено и блоково ниво за помощен текст, който се появява около контролите на формуляра.
- <input type = "text" ><span class = "help-inline" > Вграден помощен текст </span>
- <input type = "text" ><span class = "help-block" > По-дълъг блок от помощен текст, който прекъсва на нов ред и може да надхвърли един ред. </span>
Осигурете обратна връзка на потребителите или посетителите с основни състояния на обратна връзка относно контролите на формуляра и етикетите.
Ние премахваме outline
стиловете по подразбиране на някои контроли на формуляри и прилагаме box-shadow
вместо тях за :focus
.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Това е фокусирано..." >
Въвеждане на стил чрез функционалност на браузъра по подразбиране с :invalid
. Посочете type
, добавете required
атрибута, ако полето не е незадължително и (ако е приложимо) посочете pattern
.
Това не е налично във версии на Internet Explorer 7-9 поради липса на поддръжка за CSS псевдо селектори.
- <input class = "span3" type = "имейл" се изисква >
Добавете disabled
атрибута към вход, за да предотвратите въвеждането от потребителя и да задействате малко по-различен изглед.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Деактивирано въвеждане тук..." деактивирано >
Bootstrap включва стилове за проверка за съобщения за грешка, предупреждение, информация и успех. За да използвате, добавете подходящия клас към околните .control-group
.
- <div class = "control-group warning" >
- <label class = "control-label" for = "inputWarning" > Въвеждане с предупреждение </label>
- <div class = "controls" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" > Нещо може да се е объркало </span>
- </div>
- </div>
- <div class = "control-group error" >
- <label class = "control-label" for = "inputError" > Въвеждане с грешка </label>
- <div class = "controls" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" > Моля, коригирайте грешката </span>
- </div>
- </div>
- <div class = "control-group info" >
- <label class = "control-label" for = "inputInfo" > Въвеждане с информация </label>
- <div class = "controls" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" > Потребителското име вече е заето </span>
- </div>
- </div>
- <div class = "control-group success" >
- <label class = "control-label" for = "inputSuccess" > Въвеждане с успех </label>
- <div class = "controls" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" > Уау! </span>
- </div>
- </div>
Добавете класове към <img>
елемент, за да стилизирате лесно изображения във всеки проект.
- <img src = "..." class = "img-rounded" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-polaroid" >
Горе главата! .img-rounded
и .img-circle
не работят в IE7-8 поради липса на border-radius
поддръжка.
140 икони под формата на спрайт, налични в тъмно сиво (по подразбиране) и бяло, предоставени от Glyphicons .
Glyphicons Halflings обикновено не се предлагат безплатно, но споразумение между Bootstrap и създателите на Glyphicons направи това възможно безплатно за вас като разработчици. Като благодарност ви молим да включите незадължителна връзка обратно към Glyphicons, когато е практично.
Всички икони изискват <i>
етикет с уникален клас, с префикс icon-
. За да използвате, поставете следния код почти навсякъде:
- <i class = "icon-search" ></i>
Има и налични стилове за обърнати (бели) икони, готови с един допълнителен клас. Специално ще наложим този клас при задържане и активни състояния за навигационни и падащи връзки.
- <i class = "icon-search icon-white" ></i>
Горе главата!Когато използвате до низове от текст, като в бутони или навигационни връзки, не забравяйте да оставите интервал след <i>
етикета за правилно разстояние.
Използвайте ги в бутони, групи бутони за лента с инструменти, навигация или добавяне на формуляр.
- <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> Потребител </a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "падащо меню" >
- <li><a href = "#" ><i class = "icon-pencil" ></i> Редактиране </a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i> Изтриване </a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i> Забрана </a></li>
- <li class = "divider" ></li>
- <li><a href = "#" ><i class = "i" ></i> Направи администратор </a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i> Звезда </a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i> Звезда </a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i> Звезда </a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i> Начало </a></li>
- <li><a href = "#" ><i class = "icon-book" ></i> Библиотека </a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i> Приложения </a></li>
- <li><a href = "#" ><i class = "i" ></i> Разни </a></li>
- </ul>
- <div class = "control-group" >
- <label class = "control-label" for = "inputIcon" > Имейл адрес </label>
- <div class = "controls" >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-envelope" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>