Фундаментальные элементы HTML, стилизованные и улучшенные с помощью расширяемых классов.
Все заголовки HTML <h1>
доступны <h6>
.
Глобальное значение Bootstrap по умолчанию font-size
— 14px , с 20px . Это относится к и всем пунктам. Кроме того, (абзацы) получают нижнее поле, равное половине их высоты строки (по умолчанию 10 пикселей).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.
<р> ... </р>
Выделите абзац, добавив .lead
.
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<p class = "ведущий" > ... </p>
Типографская шкала основана на двух МЕНЬШЕ переменных в variable.less : @baseFontSize
и @baseLineHeight
. Первый — это базовый размер шрифта, используемый повсюду, а второй — базовая высота строки. Мы используем эти переменные и некоторые простые математические операции для создания полей, отступов и высоты строки всего нашего типа и многого другого. Настройте их, и Bootstrap адаптируется.
Используйте теги акцента HTML по умолчанию с облегченными стилями.
<small>
Чтобы уменьшить выделение строк или блоков текста, используйте маленький тег.
Эта строка текста должна рассматриваться как мелкий шрифт.
<p> <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.
Энейский 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 = "атрибут" > атрибут </abbr>
<abbr class="initialism">
Добавьте .initialism
к аббревиатуре немного меньший размер шрифта.
HTML — лучшее, что есть после нарезанного хлеба.
<abbr title = "Язык гипертекстовой разметки" class = "initialism" > HTML </abbr>
Представьте контактную информацию для ближайшего предка или всей совокупности работ.
<address>
Сохраните форматирование, завершив все строки символом <br>
.
- <адрес>
- <strong> Twitter, Inc. </strong><br>
- 795 Фолсом Авеню, Люкс 600 <br>
- Сан-Франциско, Калифорния 94107 <br>
- <abbr title = "Телефон" > Телефон : </abbr> (123) 456-7890
- </адрес>
- <адрес>
- <strong> Полное имя </strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </адрес>
Для цитирования блоков контента из другого источника в вашем документе.
Оберните <blockquote>
любой HTML как цитату. Для прямых котировок мы рекомендуем расширение <p>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Целое число можно поставить заранее.
- <цитата>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Целое число можно поставить заранее. </p>
- </blockquote>
Изменения стиля и содержания для простых вариаций стандартной цитаты.
Добавьте <small>
тег для идентификации источника. Оберните название исходной работы в <cite>
.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Целое число можно поставить заранее.
Кто-то известный в Source Title
- <цитата>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. Целое число можно поставить заранее. </p>
- <small> Кто-то известный <cite title = "Source Title" > Source Title </cite></small>
- </blockquote>
Используйте .pull-right
для плавающей, выровненной по правому краю цитаты.
- <blockquote class = "pull-right" >
- ...
- </blockquote>
Список элементов, в которых порядок явно не имеет значения.
- <ул>
- <li> ... </li>
- </ul>
Список элементов, в которых порядок явно имеет значение.
- <ол>
- <li> ... </li>
- </ol>
Удалите отступы по умолчанию list-style
и слева для элементов списка (только для непосредственных дочерних элементов).
- <ul class = "без стиля" >
- <li> ... </li>
- </ul>
Поместите все элементы списка в одну строку с inline-block
небольшим отступом.
- <ul class = "встроенный" >
- <li> ... </li>
- </ul>
Список терминов с соответствующими описаниями.
- <дл>
- <дт> ... </дт>
- <дд> ... </дд>
- </dl>
Поставьте термины и описания <dl>
рядом друг с другом.
- <dl class = "dl-горизонтальный" >
- <дт> ... </дт>
- <дд> ... </дд>
- </dl>
Берегись!Горизонтальные списки описаний будут обрезать термины, которые слишком длинны, чтобы поместиться в левой колонке исправить text-overflow
. В более узких окнах просмотра они изменятся на сложенный макет по умолчанию.
Оберните встроенные фрагменты кода с помощью <code>
.
<section>
должен быть обернут как встроенный.
- Например , < код> & lt ; section & gt ;</ code > должен быть обернут как встроенный .
Используйте <pre>
для нескольких строк кода. Обязательно избегайте угловых скобок в коде для правильного рендеринга.
<p>Пример текста здесь...</p>
- <пред>
- <p>Образец текста здесь...</p>
- </pre>
Берегись!Обязательно размещайте код внутри <pre>
тегов как можно ближе к левому краю; он отобразит все вкладки.
При желании вы можете добавить .pre-scrollable
класс, который установит максимальную высоту 350 пикселей и предоставит полосу прокрутки по оси Y.
Для базового стиля — легкого отступа и только горизонтальных разделителей — добавьте базовый класс .table
в любой файл <table>
.
# | Имя | Фамилия | Имя пользователя |
---|---|---|---|
1 | Отметка | Отто | @мдо |
2 | Джейкоб | Торнтон | @толстый |
3 | Ларри | птица | @твиттер |
- < класс таблицы = "таблица" >
- …
- </таблица>
Добавьте любой из следующих классов в .table
базовый класс.
.table-striped
Добавляет зебру к любой строке таблицы с <tbody>
помощью :nth-child
селектора CSS (недоступно в IE7-8).
# | Имя | Фамилия | Имя пользователя |
---|---|---|---|
1 | Отметка | Отто | @мдо |
2 | Джейкоб | Торнтон | @толстый |
3 | Ларри | птица | @твиттер |
- < класс таблицы = "таблица полосатая таблица" >
- …
- </таблица>
.table-bordered
Добавьте к таблице границы и закругленные углы.
# | Имя | Фамилия | Имя пользователя |
---|---|---|---|
1 | Отметка | Отто | @мдо |
Отметка | Отто | @getbootstrap | |
2 | Джейкоб | Торнтон | @толстый |
3 | Ларри Птица | @твиттер |
- < класс таблицы = "таблица с границей таблицы" >
- …
- </таблица>
.table-hover
Включите состояние наведения на строки таблицы в файле <tbody>
.
# | Имя | Фамилия | Имя пользователя |
---|---|---|---|
1 | Отметка | Отто | @мдо |
2 | Джейкоб | Торнтон | @толстый |
3 | Ларри Птица | @твиттер |
- < класс таблицы = "таблица при наведении курсора" >
- …
- </таблица>
.table-condensed
Делает таблицы более компактными, сокращая отступы ячеек вдвое.
# | Имя | Фамилия | Имя пользователя |
---|---|---|---|
1 | Отметка | Отто | @мдо |
2 | Джейкоб | Торнтон | @толстый |
3 | Ларри Птица | @твиттер |
- <table class = "table table-condensed" >
- …
- </таблица>
Используйте контекстные классы для окрашивания строк таблицы.
Учебный класс | Описание |
---|---|
.success |
Указывает на успешное или положительное действие. |
.error |
Указывает на опасное или потенциально негативное действие. |
.warning |
Указывает на предупреждение, которое может потребовать внимания. |
.info |
Используется как альтернатива стилям по умолчанию. |
# | Товар | Оплата принята | Статус |
---|---|---|---|
1 | ТБ - Ежемесячно | 04.01.2012 | Одобренный |
2 | ТБ - Ежемесячно | 04.02.2012 | Отклоненный |
3 | ТБ - Ежемесячно | 04.03.2012 | В ожидании |
4 | ТБ - Ежемесячно | 04.04.2012 | Позвоните, чтобы подтвердить |
- ...
- < класс тр = "успех" >
- <td> 1 < /td>
- <td>ТБ – Ежемесячно</ td >
- <td> 01 / 04 / 2012 < /td>
- <td>Одобрено</ td >
- </ тр >
- ...
Список поддерживаемых HTML-элементов таблицы и способы их использования.
Ярлык | Описание |
---|---|
<table> |
Элемент-обертка для отображения данных в табличном формате |
<thead> |
Элемент-контейнер для строк заголовка таблицы ( <tr> ) для маркировки столбцов таблицы |
<tbody> |
Элемент-контейнер для строк таблицы ( <tr> ) в теле таблицы |
<tr> |
Элемент-контейнер для набора ячеек таблицы ( <td> или <th> ), который отображается в одной строке. |
<td> |
Ячейка таблицы по умолчанию |
<th> |
Специальная ячейка таблицы для меток столбца (или строки, в зависимости от области действия и размещения) |
<caption> |
Описание или краткая информация о том, что содержится в таблице, особенно полезно для программ чтения с экрана. |
- <таблица>
- <заголовок> ... </заголовок>
- <thead>
- <tr>
- <й> ... </й>
- <й> ... </й>
- </tr>
- </thead>
- <tbody>
- <tr>
- <тд> ... </тд>
- <тд> ... </тд>
- </tr>
- </tbody>
- </таблица>
Отдельные элементы управления формы получают стиль, но без какого-либо обязательного базового класса <form>
или значительных изменений в разметке. В результате метки, выровненные по левому краю, располагаются поверх элементов управления формы.
- <форма>
- <набор полей>
- <легенда> Легенда </легенда>
- <label> Имя ярлыка </label>
- <input type = "text" placeholder = "Введите что-нибудь..." >
- <span class = "help-block" > Пример текста справки на уровне блока здесь. </span>
- < класс метки = "флажок" >
- <input type = "checkbox" > Проверить меня
- </метка>
- <button type = "submit" class = "btn" > Отправить </button>
- </поля>
- </форма>
В Bootstrap включены три дополнительных макета формы для распространенных случаев использования.
Добавьте .form-search
в форму и .search-query
в <input>
для дополнительного округления ввода текста.
- < класс формы = "форма-поиск" >
- <input type = "text" class = "input-media search-query" >
- <button type = "submit" class = "btn" > Поиск </button>
- </форма>
Добавьте .form-inline
метки с выравниванием по левому краю и элементы управления встроенными блоками для компактного макета.
- < класс формы = "встроенная форма" >
- <input type = "text" class = "input-small" placeholder = "Электронная почта" >
- <input type = "password" class = "input-small" placeholder = "Password" >
- < класс метки = "флажок" >
- <input type = "checkbox" > Запомнить меня
- </метка>
- <button type = "submit" class = "btn" > Войти </button>
- </форма>
Выровняйте метки по правому краю и переместите их влево, чтобы они отображались в той же строке, что и элементы управления. Требуется максимальное количество изменений разметки по сравнению с формой по умолчанию:
.form-horizontal
в форму.control-group
.control-label
на этикетку.controls
для правильного выравнивания
- < класс формы = "форма-горизонтальная" >
- <div класс = "контрольная группа" >
- <label class = "control-label" for = "inputEmail" > Электронная почта </label>
- <div класс = "элементы управления" >
- <input type = "text" id = "inputEmail" placeholder = "Электронная почта" >
- </div>
- </div>
- <div класс = "контрольная группа" >
- <label class = "control-label" for = "inputPassword" > Пароль </label>
- <div класс = "элементы управления" >
- <input type = "password" id = "inputPassword" placeholder = "Password" >
- </div>
- </div>
- <div класс = "контрольная группа" >
- <div класс = "элементы управления" >
- < класс метки = "флажок" >
- <input type = "checkbox" > Запомнить меня
- </метка>
- <button type = "submit" class = "btn" > Войти </button>
- </div>
- </div>
- </форма>
Примеры стандартных элементов управления формы, поддерживаемых в примерном макете формы.
Наиболее распространенное управление формой, текстовые поля ввода. Включает поддержку всех типов HTML5: текст, пароль, дата и время, дата и время, дата, месяц, время, неделя, номер, электронная почта, URL, поиск, телефон и цвет.
Требует использования указанного type
во все времена.
- <input type = "text" placeholder = "Text input" >
Элемент управления формой, который поддерживает несколько строк текста. При необходимости измените rows
атрибут.
- < строки текстового поля = "3" ></текстовое поле>
Флажки предназначены для выбора одной или нескольких опций в списке, а радиостанции предназначены для выбора одной опции из многих.
- < класс метки = "флажок" >
- < тип ввода = "флажок" значение = "" >
- Первый вариант — это и то — не забудьте указать, почему это здорово
- </метка>
- < класс метки = "радио" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1" отмечен >
- Первый вариант — это и то — не забудьте указать, почему это здорово
- </метка>
- < класс метки = "радио" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- Второй вариант может быть чем-то другим, и его выбор отменяет выбор первого варианта.
- </метка>
Добавьте .inline
класс в ряд флажков или переключателей, чтобы элементы управления отображались в той же строке.
- <label class = "встроенный флажок" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </метка>
- <label class = "встроенный флажок" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </метка>
- <label class = "встроенный флажок" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </метка>
Используйте параметр по умолчанию или укажите, multiple="multiple"
чтобы отобразить несколько параметров одновременно.
- <выбрать>
- <опция> 1 </опция>
- <опция> 2 </опция>
- <опция> 3 </опция>
- <опция> 4 </опция>
- <опция> 5 </опция>
- </выбрать>
- <выбрать несколько = "несколько" >
- <опция> 1 </опция>
- <опция> 2 </опция>
- <опция> 3 </опция>
- <опция> 4 </опция>
- <опция> 5 </опция>
- </выбрать>
Добавляя поверх существующих элементов управления браузера, Bootstrap включает в себя другие полезные компоненты формы.
Добавляйте текст или кнопки до или после любого текстового ввода. Обратите внимание, что select
элементы здесь не поддерживаются.
Оберните .add-on
и в input
один из двух классов, чтобы добавить или добавить текст к входу.
- <div класс = "ввод-препенди" >
- <span class = "дополнение" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Username" >
- </div>
- <div class = "ввод-добавление" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "дополнение" > .00 </span>
- </div>
Используйте оба класса и два экземпляра .add-on
для добавления и добавления входных данных.
- <div class = "ввод-дополнение ввод-добавление" >
- <span class = "дополнение" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "дополнение" > .00 </span>
- </div>
Вместо <span>
с текстом используйте a, .btn
чтобы прикрепить кнопку (или две) к входу.
- <div class = "ввод-добавление" >
- <input class = "span2" id = "appendedInputButton " type = "text" >
- <button class = "btn" type = "button" > Вперёд! </кнопка>
- </div>
- <div class = "ввод-добавление" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" > Поиск </button>
- <button class = "btn" type = "button" > Параметры </button>
- </div>
- <div class = "ввод-добавление" >
- <input class = "span2" id = "appenedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "каретка" ></span>
- </кнопка>
- <ul class = "раскрывающееся меню" >
- ...
- </ul>
- </div>
- </div>
- <div класс = "ввод-препенди" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "каретка" ></span>
- </кнопка>
- <ul class = "раскрывающееся меню" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "ввод-дополнение ввод-добавление" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- Действие
- <span class = "каретка" ></span>
- </кнопка>
- <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 = "каретка" ></span>
- </кнопка>
- <ul class = "раскрывающееся меню" >
- ...
- </ul>
- </div>
- </div>
- <форма>
- <div класс = "ввод-препенди" >
- <div class = "btn-group" > ... </div>
- < тип ввода = "текст" >
- </div>
- <div class = "ввод-добавление" >
- < тип ввода = "текст" >
- <div class = "btn-group" > ... </div>
- </div>
- </форма>
- < класс формы = "форма-поиск" >
- <div class = "ввод-добавление" >
- <input type = "text" class = "span2 search-query" >
- <button type = "submit" class = "btn" > Поиск </button>
- </div>
- <div класс = "ввод-препенди" >
- <button type = "submit" class = "btn" > Поиск </button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </форма>
Используйте классы относительного размера, например, .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
to .span12
для входных данных, которые соответствуют одинаковым размерам столбцов сетки.
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <выберите класс = "span1" >
- ...
- </выбрать>
- <выберите класс = "span2" >
- ...
- </выбрать>
- <выберите класс = "span3" >
- ...
- </выбрать>
Для нескольких вводов сетки в строке используйте .controls-row
класс модификатора для правильного интервала . Он перемещает входные данные, чтобы свернуть пробелы, устанавливает правильные поля и очищает плавающую область.
- <div класс = "элементы управления" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "элементы управления-строка" >
- <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 = "форма-действия" >
- <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" требуется >
Добавьте disabled
атрибут к входу, чтобы предотвратить ввод данных пользователем и вызвать немного другой вид.
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "Здесь отключен ввод..." disabled >
Bootstrap включает в себя стили проверки для сообщений об ошибках, предупреждениях, информации и успехах. Чтобы использовать, добавьте соответствующий класс в окружающий .control-group
.
- <div class = "предупреждение контрольной группы" >
- <метка class = "control-label" for = "inputWarning" > Ввод с предупреждением </label>
- <div класс = "элементы управления" >
- <ввод type = "text" id = "inputWarning" >
- <span class = "help-inline" > Возможно, что- то пошло не так </span>
- </div>
- </div>
- <div class = "ошибка контрольной группы" >
- < класс метки = "контрольная метка" for = "inputError" > Ввод с ошибкой </label>
- <div класс = "элементы управления" >
- < тип ввода = "text" id = "inputError" >
- <промежуток class = "help-inline" > Исправьте ошибку </span>
- </div>
- </div>
- <дел class = "информация о контрольной группе" >
- <label class = "control-label" для = "inputInfo" > Ввод с информацией </label>
- <дел класс = "элементы управления" >
- < тип ввода = "текст" id = "inputInfo" >
- <промежуток класса = "help-inline" > Имя пользователя уже занято </span>
- </div>
- </div>
- < класс деления = "успех контрольной группы" >
- <label class = "control-label" for = "inputSuccess" > Ввод выполнен успешно </label>
- < класс деления = "элементы управления" >
- < тип ввода = "текст" идентификатор = "inputSuccess" >
- <span class = "help-inline" > Ура! </span>
- </div>
- </div>
Добавляйте классы к <img>
элементу, чтобы легко стилизовать изображения в любом проекте.
- <img src = "..." class = "img-округленный" >
- <img src = "..." класс = "img-круг" >
- <img src = "..." class = "img-поляроид" >
Берегись! .img-rounded
и .img-circle
не работают в IE7-8 из-за отсутствия border-radius
поддержки.
140 значков в виде спрайтов, доступных в темно-сером (по умолчанию) и белом цветах, предоставленных Glyphicons .
Glyphicons Halflings обычно не доступны бесплатно, но соглашение между Bootstrap и создателями Glyphicons сделало это возможным бесплатно для вас как разработчиков. В качестве благодарности мы просим вас включать необязательную ссылку на Glyphicons, когда это целесообразно.
Для всех значков требуется <i>
тег с уникальным классом с префиксом icon-
. Чтобы использовать, разместите следующий код где угодно:
- <i class = "иконка-поиск" ></i>
Существуют также стили, доступные для перевернутых (белых) значков, подготовленные с помощью одного дополнительного класса. Мы будем специально применять этот класс при наведении и активных состояниях для навигационных и выпадающих ссылок.
- <i class = "icon-search icon-white" ></i>
Берегись!При использовании рядом строк текста, например, в кнопках или навигационных ссылках, не забудьте оставить пробел после <i>
тега для правильного интервала.
Используйте их в кнопках, группах кнопок для панели инструментов, навигации или предваряющих входных данных формы.
- <div класс = "кнопка-панель инструментов" >
- <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 класс = "разделитель" ></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 класс = "контрольная группа" >
- <label class = "control-label" for = "inputIcon" > Адрес электронной почты </label>
- <div класс = "элементы управления" >
- <div класс = "ввод-препенди" >
- <span class = "дополнение" ><i class = "иконка-конверт" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>