Пользовательские формы Bootstrap4
Bootstrap4 позволяет настраивать некоторые стили форм, чтобы заменить стили браузера по умолчанию.Пользовательский флажок
Чтобы настроить флажок, можно задать<div>в качестве родительского элемента с классом.custom-controlи.custom-checkbox, поместите флажок как дочерний элемент внутрь<div>, затем установите для флажкаtype="checkbox", с классом.custom-control-input。
Для текста флажка используйте тегlabel, а метка использует класс.custom-control-label,labelofforзначение атрибута должно совпадать с id флажка.
Пример Bootstrap4
Попробуйте сами »
Пользовательская радиокнопка
Чтобы настроить радиокнопку, можно задать<div>как родительский элемент, с классом.custom-controlи.custom-radio, поместите радиокнопку как дочерний элемент внутрь<div>, затем задайте радиокнопкеtype="radio", с классом.custom-control-input。
Для текста радиокнопки используйте тегlabel, а элемент label использует класс.custom-control-label,labelofforзначение атрибута должно совпадать сid радиокнопки。
Пример Bootstrap4
Попробуйте сами »
Пользовательские элементы управления, отображаемые в одной строке
Мы можем использовать класс.custom-control-inlineна внешнем элементе, чтобы обернуть пользовательские элементы управления формы, так чтобы пользовательские элементы управления формы отображались в одной строке:
Пример Bootstrap4
Попробуйте сами »
Пользовательское меню выбора
Чтобы создать пользовательское меню выбора, вы можете добавить<select>класс к элементу.custom-select:
Пример Bootstrap4
Попробуйте сами »
Если мы хотим задать размер пользовательского меню выбора, мы можем использовать.custom-select-sm、.custom-select-lgчтобы задать их размер:
Пример Bootstrap4
Попробуйте сами »
Настраиваемый ползунок
Мы можем добавитьinput— этоtype="range"класс в input элемента.custom-rangetype, чтобы задать настраиваемый ползунок:
Пример Bootstrap4
Попробуйте сами »
Пользовательский элемент управления загрузкой файлов
Мы можем добавить.custom-fileкласс к родительскому элементу, затем установитьinputвtype="file"и добавьте.custom-file-input:
Для текста элемента управления загрузкой используйтеlabelкак тег, а метка использует.custom-file-labelкласс,labelзначение атрибутаforдолжно совпадать сid。
Пример Bootstrap4
Попробуйте сами »