Фундаментальні елементи HTML, стилізовані та покращені за допомогою розширюваних класів.
Доступні всі заголовки <h1>HTML <h6>.
Глобальне значення Bootstrap за замовчуванням font-sizeстановить 14 пікселів із line-heightзначенням 20 пікселів . Це стосується <body>і всіх абзаців. Крім того, <p>(абзаци) отримують нижнє поле в половину висоти рядка (10 пікселів за замовчуванням).
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, Suite 600 <br>
- Сан-Франциско, Каліфорнія 94107 <br>
- <abbr title = "Телефон" > 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.
- <blockquote>
- <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.
Хтось відомий у назві джерела
- <blockquote>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ціле число posuere erat a ante. </p>
- <small> Хтось відомий <cite title = "Source 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>
- <pre>
- <p>Зразок тексту тут...</p>
- </pre>
Голови вгору!Обов’язково зберігайте код у <pre>тегах якомога ближче до лівого боку; він відобразить усі вкладки.
За бажанням ви можете додати .pre-scrollableклас, який встановить максимальну висоту 350 пікселів і надасть смугу прокрутки по осі Y.
Для базового стилю — легкої підкладки та лише горизонтальних роздільників — додайте базовий клас .tableдо будь-якого <table>.
| # | Ім'я | Прізвище | Ім'я користувача |
|---|---|---|---|
| 1 | Марк | Отто | @mdo |
| 2 | Яків | Торнтон | @жирний |
| 3 | Ларрі | птах |
- <table class = "table" >
- …
- </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 | ТБ - Щомісяця | 01.04.2012 | Затверджено |
| 2 | ТБ - Щомісяця | 04.02.2012 | Відхилено |
| 3 | ТБ - Щомісяця | 04.03.2012 | В очікуванні |
| 4 | ТБ - Щомісяця | 04.04.2012 | Телефонуйте для підтвердження |
- ...
- < tr class = "success" >
- <td> 1 < /td>
- <td>ТБ - щомісяця</ td >
- < td > 04.01.2012 < / td >
- <td>Схвалено</ td >
- </ tr >
- ...
Список підтримуваних елементів HTML таблиці та способи їх використання.
| Тег | опис |
|---|---|
<table> |
Елемент обтікання для відображення даних у табличному форматі |
<thead> |
Елемент-контейнер для рядків заголовків таблиці ( <tr>) для позначення стовпців таблиці |
<tbody> |
Елемент-контейнер для рядків таблиці ( <tr>) у тілі таблиці |
<tr> |
Елемент-контейнер для набору клітинок таблиці ( <td>або <th>), який відображається в одному рядку |
<td> |
Комірка таблиці за замовчуванням |
<th> |
Спеціальна клітинка таблиці для міток стовпців (або рядків, залежно від обсягу та розташування). |
<caption> |
Опис або підсумок того, що містить таблиця, особливо корисний для програм зчитування з екрана |
- <таблиця>
- <caption> ... </caption>
- <head>
- <tr>
- <th> ... </th>
- <th> ... </th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </table>
Окремі елементи керування форми отримують стиль, але без будь-якого необхідного базового класу <form>або великих змін у розмітці. У результаті над елементами керування формою з’являються мітки, вирівняні за лівим краєм.
- <form>
- <набір полів>
- <legend> Легенда </legend>
- <label> Назва мітки </label>
- <input type = "text" placeholder = "Введіть щось…" >
- <span class = "help-block" > Приклад тексту довідки на рівні блоку тут. </span>
- <label class = "checkbox" >
- <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 = "checkbox" >
- <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" >
- <мітка class = "checkbox" >
- < тип введення = "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 = "checkbox" >
- <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 = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </label>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </label>
Використовуйте параметр за замовчуванням або вкажіть a multiple="multiple", щоб відобразити декілька параметрів одночасно.
- <вибрати>
- <опція> 1 </опція>
- <опція> 2 </опція>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </select>
- <select multiple = "multiple" >
- <опція> 1 </опція>
- <опція> 2 </опція>
- <option> 3 </option>
- <option> 4 </option>
- <option> 5 </option>
- </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 = "Ім'я користувача" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "add-on" > 0,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" > 0,00 </span>
- </div>
Замість a <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 = "dropdown-menu" >
- ...
- </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 = "dropdown-menu" >
- ...
- </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 = "dropdown-menu" >
- ...
- </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 = "dropdown-menu" >
- ...
- </ul>
- </div>
- </div>
- <form>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <input type = "text" >
- </div>
- <div class = "input-append" >
- <input type = "text" >
- <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>
- <select class = "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замість них a для :focus.
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "Це фокус..." >
Введення стилю через функціональність браузера за замовчуванням за допомогою :invalid. Укажіть type, додайте requiredатрибут, якщо поле необов’язкове, і (якщо застосовно) укажіть pattern.
Це недоступно у версіях Internet Explorer 7-9 через відсутність підтримки псевдоселекторів CSS.
- <input class = "span3" type = "email" required >
Додайте 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 = "dropdown-menu" >
- <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>