Как создавать с помощью Bootstrap кнопки?

Как создавать с помощью Bootstrap кнопки?

От автора: всех приветствую. Мы продолжаем цикл статей по фреймворку Bootstrap, который является одним из лучших и самых популярных css и js-фреймворков. Сегодня рассмотрим, как делать с помощью Bootstrap кнопки.

Стандартные кнопки

В Bootstrap уже заложено 6 стандартных стилей для кнопок, вот они:

Соответственно, если вы вдруг захотите изменить оформление, можно сразу создать свой собственный файл стилей, где описать свои стили для кнопок. Например:

Теперь задайте этот класс кнопке и она окрасится уже в те цвета, которые вы сами для нее подобрали.

Размеры

В Bootstrap по умолчанию заложено 4 размера для кнопок: xs, sm, md и lg. Перечислил я их по возрастанию. Чтобы определить размер кнопки, допишите ей класс btn-размер. По умолчанию кнопки выводятся в размере md.

Группы кнопок

Очень часто бывает так, что несколько кнопок нужно объединить в одну группу. В таких случаях используйте такую разметку:

То есть все кнопки помещаются в контейнер btn-group.

Для управления размером всех кнопок, помещенных в одну группу, допишите ей класс btn-group-размер.

Простым изменением класс btn-group на btn-group-vertical вы добъетесь того, что все кнопки будут располагаться вертикально.

Панель кнопок

Панель – это общий контейнер для нескольких групп кнопок. Укажите контейнеру панели класс btn-toolbar, а также атрибут role = “toolbar”. Вот пример добавления в панель трех групп кнопок:

Обратите внимание на то, как именно располагаются группы кнопок в панели. Каждую группу от другой отделяет небольшой горизонтальный отступ.

Кнопка выпадающий список

Для реализации кнопки, при клике по которой будет разворачиваться список ссылок, я также использую пример из документации, лишь немного его переделав:

Результат:

Исходя из этого, вы и сами можете понять разметку.

Как сделать в Bootstrap кнопку по центру?

По умолчанию в фреймворка нет такого класса, но вы можете легко дописать его самостоятельно:

Как видите, в этом куске кода мы задаем кнопке дополнительный класс center. А вот и стили для него:

Достаточно сделать кнопку блочной и задать автоматические внешние отступы по горизонтали.

Что ж, мы рассмотрели несколько примеров работы с кнопками в Bootstrap. Остальные вы сможете найти в документации. Работать с этим компонентом фреймворка очень просто. Ну а если вы хотите поработать не просто с каким-то одним компонентом, а сверстать полноценные сайты на Bootstrap, буду рад видеть вас в числе людей, которые приобрели и изучили курс по адаптивной верстке на Bootstrap. Этот курс позволит вам буквально за несколько дней или недель изучить фреймворк ОТ и ДО. Что ж, ну а я прощаюсь с вами, в следующей статье вы сможете получить реальную практику работы с фреймворком, потому что мы будем верстать схематичный шаблон.

Метки:

Похожие статьи:

Комментарии Вконтакте:

Комментарии (1)