В этой статье объясняется еще одна функция поддержки Bootstrap - группы ввода. Группы ввода - расширенные элементы управления формой. Используя группы ввода, вы можете легко добавить и добавить текст или кнопки в текстовые входы.
Содержание:
Добавляя добавленный и добавленный контент в поле ввода, вы можете добавить общие элементы во вход пользователя. Например, вы можете добавить символ доллара, @ для имени пользователя Twitter или что-нибудь еще, что может быть общим для вашего интерфейса приложения.
Чтобы добавить или добавить элементы в .form-control
-
- Оберните его в
div
с классом.input-group
- В качестве следующего шага, внутри этого же
div
, поместите дополнительный контент внутриspan
с классом.input-group-addon
. - Теперь разместите этот
span
либо до, либо после элементаinput
.
Чтобы обеспечить совместимость с несколькими браузерами, не используйте здесь элементы select
, поскольку они не могут быть полностью разработаны в браузерах WebKit. Также не применяйте классы входных групп непосредственно для формирования групп. Группа ввода представляет собой изолированный компонент.
Основная группа ввода
Следующий пример демонстрирует базовую группу ввода -
Размер входной группы
Вы можете изменить размер входных групп, добавив классы относительной формы, такие как .input-group-lg
, input-group-sm
, input-group-xs
к самой .input-group
. Содержимое внутри автоматически изменит размер.
Следующие примеры демонстрируют это -
Флажки и радиокнопки
Вы можете предустановить или добавить переключатели и флажки вместо текста, как показано в следующем примере -
Кнопка добавления
Вы можете даже предустановить или добавить кнопки в группах ввода. Вместо класса .input-group-addon
вам нужно будет использовать класс .input-group-btn
, чтобы обернуть кнопки. Это необходимо из-за стилей браузера по умолчанию, которые нельзя переопределить. Следующие примеры демонстрируют это -
Кнопки с раскрывающимися окнами
Добавление кнопок с раскрывающимися меню в группах ввода можно сделать, просто обернув кнопку и раскрывающееся меню в классе .input-group-btn
, как показано в следующем примере -
Сегментированные кнопки
Чтобы сегментировать выпадающие кнопки в группах ввода, используйте тот же общий стиль, что и кнопка раскрывающегося списка, но добавьте основное действие вместе с раскрывающимся списком, как показано в следующем примере -
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Новые статьи
- Bootstrap - Плагин Scrollspy - 22/09/2018 17:30
- Bootstrap - Плагин для раскрывающегося списка - 22/09/2018 17:29
- Bootstrap - Модальный плагин - 22/09/2018 17:29
- Bootstrap - Переходный плагин - 22/09/2018 17:28
- Bootstrap -Обзор плагинов - 22/09/2018 17:28
- Бутстрап – Wells - 22/09/2018 17:27
- Бутстрап - Панели - 22/09/2018 17:26
- Bootstrap - Список групп - 22/09/2018 17:26
- 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: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: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