В этой статье в основном представлены знания об использовании стилей форм начальной загрузки. Это очень хорошо, давайте посмотрим вместе!
Форма
<form rol = "form"> <div> <label for = "exampleInputEmail1"> электронная почта: </label> <input type = "email" id = "exampleInputEmail1" wackholder = "Пожалуйста, введите свой адрес электронной почты"> </div> <div> <label for = "exampurePassword1"> password </label> <input type = "password" = "Пример -Idppass" PllockSpode1 " Пароль "> </div> <babel> <input type =" fackbox "> запомнить свой пароль </label> </div> <button Type =" Opport "> Введите электронное письмо </button> </form>
Изображение воспроизведения:
Класс: управление формой
1. Ширина стала на 100%, 2. Светло -серый (#CCC) установлена, 3. Закруглый угол с 4PX, 4. Установлен эффект тени, а когда элемент получает фокус, эффекты тени и границы изменятся, 5. Цвет заполнителя установлен на #999
2. Горизонтальная форма:
Форма по умолчанию платформы начальной загрузки - это вертикальный стиль отображения, но часто нам нужен стиль горизонтальной формы (этикетка слева, а элемент управления формой находится справа)
<form rol = "form"> <div> <label for = "inputemail3"> электронная почта </label> <div> <input type = "email" id = "inputemail3" Placeholder = "Пожалуйста, введите свой адрес электронной почты"> </div> </div> <div> <label for = "inputAprword3"> PASTORLE </label> <div> <div> "ID" ID = "PllowPasd3" Пароль "> </div> </div> <div> <div> <babel> <input type =" fackbox "> запомнить пароль </label> </div> </div> </div> <div> <div> <Кнопка Тип =" Отправить "> Введите электронное письмо </button> </div> </div> </form>
Изображение воспроизведения:
Чтобы достичь горизонтального форм -эффекта в рамках начальной загрузки, необходимо выполнить следующие два условия:
1. Имя класса «Форма-горизонтальная» используется в элементе.
2. Система сетки в соответствии с платформой начальной загрузки.
Использование имени класса «Форма-горизонтальная» на элементах имеет следующие функции:
- Установите форм управления и значения маржи.
- Измените выражение «группы форм», аналогично «строке» системы сетки.
3. Горизонтальная форма:
Реализация таких форм-эффектов в платформе начальной загрузки-это бриз, вам просто нужно добавить имя класса «форма внедрения» в элемент.
Принцип реализации встроенной формы очень прост. Чтобы отобразить элемент управления формой на одной линии, вам необходимо установить элемент управления формой в встроенный элемент блока (Display: Inline Block).
<form rol = "form"> <div> <label for = "exampleInputEmail2"> email </label> <input type = "email" id = "exampleInputEmail2" Placeholder = "Пожалуйста, введите свой адрес электронной почты"> </div> <div> <label for = "exampleInputPassword2"> password </label> <input = "passwor Пароль "> </div> <babel> <input type =" fackbox "> запомнить свой пароль </label> </div> <button Type =" Opport "> Введите электронное письмо </button> </form>
Изображение воспроизведения:
4. Ввод ввода ввода ввода
Одним из однолинейных вводов, окно ввода общего текста, то есть значения атрибута типа ввода является текстом. При использовании ввода в начальной загрузке вы также должны добавить тип типа. Если вы не указаете тип типа, вы не получите правильный стиль.
<form rol = "form"> <div> <input type = "email" placeholder = "enter email"> </div> <div> <input type = "text" Placeholder = "Пожалуйста, введите имя пользователя"/> </div> </form>
Изображение воспроизведения:
5. Потяните поле выбора выбора
Раскрывающаяся поле выбора в платформе начальной загрузки согласуется с исходным использованием, а многострочный выбор устанавливает значение множественного атрибута множеству. Структура начальной загрузки обеспечивает унифицированный стиль для этих элементов.
<form role="form"><div><select> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> </select></div><div><select multiple> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> </select> </div> </form>
Изображение воспроизведения:
6. Текстовое поле Textarea
Текстовое поле такое же, как и исходный метод использования, настройка строк может определить его высоту, а установка COLS может устанавливать ширину. Но если в элементе Textarea добавлено имя класса «контроль формы», нет необходимости устанавливать атрибут Cols. Потому что управление формой формы «контроль формы» в платформе начальной загрузки составляет 100% или авто.
<form rol = "form"> <div> <textarea Rows = "3"> </textarea> </div> </form>
Изображение воспроизведения:
7. Флакторный флажок и радиосвязь на кнопку
Флажок и радио в платформе начальной загрузки немного особенные. Bootstrap сделал для них специальные процедуры. Основная причина заключается в том, что флажок и радио будут иметь небольшие проблемы при использовании с метками метки (самая головная боль - это проблема выравнивания). С помощью основы начальной загрузки разработчикам не нужно слишком много думать, им просто нужно следовать следующему методу.
<form rol = "form"> <h3> case 1 </h3> <div> <babel> <input type = "fackbox" value = "> Помните пароль </label> </div> <div> <babel> <input type =" radio "name =" optionsradios "id =" optionsradios1 "value =" love "choped> lake </label> </div> <bradios1 value =" love woped> </label> </div> <bradios1 " name = "optionsradios" id = "optionsradios2" value = "Hate"> не нравится </label> </div> </form>
Изображение воспроизведения:
8. фларки и радиопроизводительные кнопки горизонтально
Иногда для целей макета флажки и радиопроизводительные кнопки должны быть расположены горизонтально. Структура Bootstrap также приняла соображения в этом отношении:
1. Если флажок должен быть организован горизонтально, вам нужно только добавить имя класса «вставка» на метку.
2. Если радио необходимо организовать горизонтально, вам нужно только добавить имя класса «Радио-вход» к метке метки.
<form rol = "form"> <div> <babel> <input type = "fackbox" value = "option1"> game </label> <label> <input type = "fackbox" value = "option2"> photography </label> <babel> <input type = "fackbox" valie3 "> tourism </label> <div> <vabel> <input vitue =" vatue 3 "> tourism </label> <div> <div> <label> <input upt =" vatue1 vatue1 name = "sex"> Male </label> <babel> <input type = "radio" value = "intoor" name = "sex"> женщина </label> <label> <input type = "radio" value = option3 "name =" sex "> нейтральный </label> </div> </form>
Изображение воспроизведения:
9. Кнопка
Все кнопки в платформе начальной загрузки реализованы
<table> <thead> <tr> <th> кнопка </th> <Th> class = "" </th> <Th> описание </th> </tr> </tbody> <tr> <td> <bute href = "#"> по умолчанию </td> </td> <td> <code> btn </cod> </td> <td> reder> <td> <code> </cod> </td> Градиент </td> </tr> <td> <td> <button href = "#"> первичный </button> </td> <td> <code> btn btn-primary </code> </td> <td> обеспечивает дополнительный визуальный вес и идентифицирует первичное действие в наборе Buttons </td> </tr> <td> href = "#"> info </button> </td> <td> <code> btn btn-info </code> </td> <td> используется в качестве альтернативы стилям по умолчанию </td> </tr> <td> <td> <toom href = "#"> успех </td> <td> <td> btn-success </code> </td> <td> указывает на успешное или позитивное действие </td> </tr> <tr> <td> <button href = "#"> предупреждение </button> </td> <td> <code> btn btn-warning </code> </td> <td>. Действие </td> </tr> <td> <td> <button href = "#"> опасность </button> </td> <td> <code> btn btn danger </code> </td> <td> указывает на опасное или потенциально негативное действие </td> </tr> <td> <td> < href = "#"> upverse </button> </td> <td> <code> btn </erse </button> </td> <td> <code> btn btn enverse </code> </td> <td> Альтернативная темная серая кнопка, не привязана к семантическому действию или использую </td> </td> </tbody> </tbody> </tbody> </tbody> </tbody>
Изображение воспроизведения:
10. Размер управления формой
Форма управления, наблюдаемые ранее, имеют нормальный размер. Вы можете установить высоту элемента управления, установив свойства высоты управления, высоту линии, прокладки и шрифт. Тем не менее, платформа Bootstrap также предоставляет два разных имена класса для управления высотой элемента управления формой. Эти два имена класса:
1. Input-SM: Сделайте управление меньшим, чем нормальный размер
2. Input-LG: Сделайте управление большим, чем нормальный размер
Эти два класса подходят для ввода, Textarea и выбора элементов управления в формах.
<form rol = "form"> <div> <babel> управление становится больше </label> <input type = "text" Placeholder = "add.input-lg, управление становится больше"> </div> <div> <babel> Нормальный размер </label> <input type = "text" Placeholder = "Нормальный размер"> </div> <div> </label> контроль </label> input yous yous yepe e-nector yep e-nector yeble = "div> <div> <babel> </label> </label> </label>" Placeholder = "add.input-sm, управление становится меньше"> </div> </form>
Изображение воспроизведения:
11. Статус управления формой (статус отключений)
Состояние отключенного элемента управления формой в платформе начальной загрузки такое же, как и метод реализации отключенного состояния нормальной формы, добавляя атрибут «отключен» к соответствующему управлению формой. Подробнее см. Следующий код
Отключите единую форму тега, просто добавьте отключен в атрибуты тега.
<form rol = "form"> <div> <div> <input id = "disabledInput" type = "text" waceholder = "Форма была отключена и не может быть введена" Отключен> </div> </div> </form>
Изображение воспроизведения:
В платформе начальной загрузки, если набор Fieldset отключил набор свойств, весь домен будет отключен.
<form rol = "form"> <fieldset Disabled> <div> <label for = "disabledTextInput"> Отключенный входной окно </label> <input type = "text" id = "disabledTextInput" Placeholder = "Отключенный ввод"> </div> <div> <label for = "Отключить выдел" SELECTABLE </option> </select> </div> <div> <Babel> <input type = "fackbox"> не может выбрать </label> </div> <button Type = "Отправить"> отправить </button> </fieldset> </form>
Изображение воспроизведения:
Говорят, что для всего поля отключения, если в легенде есть окно ввода, это окно ввода не может быть отключено.
Form rol = "form"> <fieldset отключен> <legend> <input type = "text" Placeholder = "Очевидно, что мой цвет стал серым, но я не отключен, не верите? input"></div><div><label for="disabledSelect">Disabled drop-down box</label><select id="disabledSelect"><option>Not selectable</option></select></div><div><label><input type="checkbox">Not selectable</label></div><button type="submit">Submit</button></fieldset></form>
Изображение воспроизведения:
Статус проверки формы
При создании формы вы должны сделать проверку формы. Также необходимо обеспечить стили состояния проверки, и эти эффекты также предоставляются в платформе начальной загрузки.
1. Ходить: статус предупреждения (желтый)
2.. Has-error: статус ошибки (красный)
3.
Много раз, при проверке формы, разные состояния будут предоставлять различные значки, такие как успех, является контрольным знаком (√), ошибка - это перекрестный знак (×) и т. Д. Этот эффект также предоставляется в поле начальной загрузки. Если вы хотите, чтобы форма отображала значок в соответствующем состоянии, вам нужно только добавить имя класса «Полученная обратная связь» в соответствующее состояние. Обратите внимание, что такие имена должны быть с «has-error», «has-warning» и «has-success»:
<form rol = "form"> <div> <label for = "inputSuccess1"> Статус успеха </label> <input type = "text" id = "inputSuccess1" Placeholder = "успех"> </div> <div> <label for = "inputwarning1"> Warning Satuty </label> <input = "inputwarn Статус "> </div> <div> <label for =" inputError1 "> Состояние ошибки </label> <input type =" text "id =" inputError1 "warehler =" Состояние ошибки "> </div> </form> <br> <br> <br> <form rol =" form "> <div> <label for =" inputsCess1 "> Успешное состояние </label> <div> <label for =" inputsCess1 ">« id="inputSuccess1" placeholder="success Status"><span></span></div><div><label for="inputWarning1">Warning Status</label><input type="text" id="inputWarning1" placeholder="Warning Status"><span></span></div><div><label for="inputError1">Error Status</label><input type = "text" id = "inputError1" wackholder = "isrom status"> <pan> </span> </div> </form>
Изображение воспроизведения:
Форма быстрого информации
Обычно, при проверке формы должна быть предоставлена различная оперативная информация. Этот эффект также предоставляется в платформе начальной загрузки. Используется стиль «Блок справки», а сообщение о приглашении отображается в блоках и отображается в нижней части элемента управления.
<form rol = "form"> <div> <label for = "inputSuccess1"> Статус успеха </label> <input type = "text" id = "inputSuccess1" Placeholder = "успех"> <pan> Введенная вами информация верна </span> <pran> </span> </div> <div> <label для = "inputwarn id = "inputwarning1" Placeholder = "Статус предупреждения"> <pran> Пожалуйста, введите правильную информацию </span> <pan> </span> </div> <div> <label for = "inputeRror1"> Состояние ошибки </label> <input type = "text" id = "inputError1" Placeholder = "Статус ошибки"> <pran>.
Изображение воспроизведения:
Выше приведено использование стилей форм начальной загрузки, представленных вам редактором. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!