ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

Bootstrap Tutorial

BS HOME BS Get Started BS Grid Basic BS Typography BS Tables BS Images BS Jumbotron BS Wells BS Alerts BS Buttons BS Button Groups BS Glyphicons BS Badges/Labels BS Progress Bars BS Pagination BS Pager BS List Groups BS Panels BS Dropdowns BS Collapse BS Tabs/Pills BS Navbar BS Forms BS Inputs BS Inputs 2 BS Input Sizing BS Media Objects BS Carousel BS Modal BS Tooltip BS Popover BS Scrollspy BS Affix BS Filters

Bootstrap Grids

BS Grid System BS Stacked/Horizontal BS Grid Small BS Grid Medium BS Grid Large BS Grid Examples

Bootstrap Themes

BS Templates BS Theme "Simply Me" BS Theme "Company" BS Theme "Band"

Bootstrap CSS Ref

CSS All Classes CSS Typography CSS Buttons CSS Forms CSS Helpers CSS Images CSS Tables CSS Dropdowns CSS Navs Glyphicons

Bootstrap JS Ref

JS Affix JS Alert JS Button JS Carousel JS Collapse JS Dropdown JS Modal JS Popover JS Scrollspy JS Tab JS Tooltip


Bootstrap Кнопки


Стили кнопок

Bootstrap предоставляет различные стили кнопок:

Для достижения стилей кнопок выше, Bootstrap имеет следующие классы:

  • .btn
  • .btn-default
  • .btn-primary
  • .btn-success
  • .btn-info
  • .btn-warning
  • .btn-danger
  • .btn-link

В следующем примере показан код для различных стилей кнопок:

Пример

<button type="button" class="btn">Basic</button>
<button type="button" class="btn btn-default">Default</button>
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-link">Link</button>

Классы кнопок можно использовать для <a> <button> элемента, или <input> элемент:

Пример

<a href="#" class="btn btn-info" role="button">Link Button</a>
<button type="button" class="btn btn-info">Button</button>
<input type="button" class="btn btn-info" value="Input Button">
<input type="submit" class="btn btn-info" value="Submit Button">

Почему мы ставим # в href атрибут ссылки?

Поскольку у нас нет какой-либо страницы, чтобы связать его, и мы не хотим, чтобы получить "404" сообщение, мы ставим # в качестве ссылки в наших примерах. Это должен быть реальный URL на конкретную страницу.



Размеры кнопок

Bootstrap обеспечивает четыре размера кнопок:

Классы, которые определяют различные размеры:

  • .btn-lg
  • .btn-md
  • .btn-sm
  • .btn-xs

В следующем примере показан код для различных размеров кнопок:

Пример

<button type="button" class="btn btn-primary btn-lg">Large</button>
<button type="button" class="btn btn-primary btn-md">Medium</button>
<button type="button" class="btn btn-primary btn-sm">Small</button>
<button type="button" class="btn btn-primary btn-xs">XSmall</button>

Кнопки уровня блока

Кнопка уровня блока охватывает всю ширину родительского элемента.

Добавьте класс .btn-block для создания кнопки уровня блока:

Пример

<button type="button" class="btn btn-primary btn-block">Button 1</button>

Активные/отключенные кнопки

Кнопке может быть присвоено активное (отображаемое нажатие) или отключенное (неинтерактивное) состояние:

Класс .active делает нажатой кнопку, и класс .disabled делает кнопку ненажатой:

Пример

<button type="button" class="btn btn-primary active">Active Primary</button>
<button type="button" class="btn btn-primary disabled">Disabled Primary</button>

Полная справка на кнопки Bootstrap

Для полной ссправки на все классы кнопок, перейдите на наш полный справка на кнопку Bootstrap.