В этой статье описывается использование кнопок в Bootstrap с примерами. Все, что задано классом .btn
, наследует стандартный вид серой кнопки с закругленными углами. Однако Bootstrap предоставляет некоторые варианты кнопок стиля, которые суммируются в следующей таблице -
Класс | Описание |
---|---|
btn | Кнопка по умолчанию / Стандартная. |
btn-primary | Обеспечивает дополнительный визуальный вес и определяет основное действие в наборе кнопок. |
btn-success | Указывает на успешное или позитивное действие. |
btn-info | Контекстная кнопка для информационных предупреждающих сообщений. |
btn-warning | Указывает, что с этим действием следует проявлять осторожность. |
btn-danger | Указывает на опасное или потенциально негативное действие. |
btn-link | Деформируйте кнопку, сделав ее похожей на ссылку, сохраняя при этом поведение кнопки. |
В следующем примере демонстрируются все вышеперечисленные классы кнопок -
Размер кнопки
В следующей таблице приведены классы, используемые для получения кнопок разных размеров -
Класс | Описание |
---|---|
.btn-lg | Это делает размер кнопки большим. |
.btn-sm | Это делает размер кнопки маленьким. |
.btn-xs | Это делает размер кнопки слишком маленьким. |
.btn-block | Это создает кнопки уровня блока - те, которые охватывают всю ширину родителя. |
Следующий пример демонстрирует это -
Состояние кнопки
Bootstrap предоставляет классы, которые позволяют изменять состояние кнопок как активных, отключенных и т. Д., Каждый из которых обсуждается в следующих разделах.
Активное состояние
Кнопки будут отображаться нажатыми (с более темным фоном, более темной рамкой и вставкой) при активном нажатии. В следующей таблице приведены классы, используемые для создания элементов кнопок и элементов привязки -
Элемент | Класс |
---|---|
Элемент кнопки | Используйте активный класс, чтобы показать, что он активирован. |
Анкерный элемент | Используйте активный класс для кнопок a, чтобы показать, что он активирован. |
Следующий пример демонстрирует это -
Состояние отключения
Когда вы отключите кнопку, она будет исчезать в цвете на 50% и потеряет градиент.
В следующей таблице приведены классы, используемые для того, чтобы элемент кнопки и элемент привязки были отключены -
Элемент | Класс |
---|---|
Элемент кнопки | Добавьте отключенный атрибут к кнопкам button. |
Анкерный элемент | Добавьте отключенный класс к кнопкам a. |
Примечание. Этот класс изменит внешний вид a, а не его функциональность. Для отключения ссылок здесь нужно использовать собственный JavaScript.
Следующий пример демонстрирует это -
Теги кнопки
Вы можете использовать классы кнопок с элементами a
, button
или input
. Но рекомендуется использовать его с элементами button, чтобы избежать проблем с несогласованностью между браузерами.
Следующий пример демонстрирует это -
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Новые статьи
- Bootstrap - Объект мультимедиа - 22/09/2018 17:25
- Бутстрап - Индикатор прогресса - 22/09/2018 17:25
- Бутстрап - Оповещения - 22/09/2018 17:24
- Bootstrap - Миниатюры - 22/09/2018 17:24
- Bootstrap - Заголовок страницы - 22/09/2018 17:23
- Бутстрап - Jumbotron - карточка статьи - 22/09/2018 17:23
- Бутстрап - Значки - 22/09/2018 17:23
- Бутстрап - Ярлыки - 22/09/2018 17:22
- Бутстрап - Пагинация - разбиение на страницы - 22/09/2018 17:20
- Bootstrap - Breadcrumb - хлебные крошки - 22/09/2018 17:20
- Bootstrap - Navbar - 22/09/2018 17:18
- Бутстрап - Элементы навигации - 22/09/2018 17:17
- Bootstrap - Группы ввода - 22/09/2018 17:17
- Bootstrap - Выпадающие окна и кнопки - 22/09/2018 17:16
- Bootstrap - Группы загрузки - кнопки - 22/09/2018 17:16
- Бутстрап - Выпадающие окна - 22/09/2018 17:15
- Бутстрап - Глификон - 22/09/2018 17:15
- Bootstrap - Отзывчивые утилиты - 22/09/2018 17:14
- Bootstrap - Вспомогательные классы - 22/09/2018 17:14
- Bootstrap - Изображения - 22/09/2018 17:13
Предыдущие статьи
- Бутстрап - Формы - 22/09/2018 17:12
- Бутстрап - Таблицы - 22/09/2018 17:12
- Бутстрап - Вставка кода - 22/09/2018 17:11
- Бутстрап - Типография - 22/09/2018 17:10
- Bootstrap - Обзор CSS - 22/09/2018 17:10
- Бутстрап - Сетка - 22/09/2018 17:09
- Bootstrap - Настройка среды - 22/09/2018 17:09
- Bootstrap - Обзор - 22/09/2018 17:08
- Bootstrap 3. Адаптивные изображения, различные типы меню, формы в меню. Часть 3 - 31/12/2017 16:54
- Bootstrap 3. Типография - заголовки, цитаты, списки, работа с текстом. Часть 2 - 23/12/2017 20:44
- Подключение фреймворка Bootstrap 3 к сайту. Основы сетки шаблона. Часть 1 - 15/12/2017 15:47