Bootstrap4 表单控件

Bootstrap4 支持以下表单控件:

  • input
  • textarea
  • checkbox
  • radio
  • select

Bootstrap Input

Bootstrap 支持所有的 HTML5 输入类型: text, password, datetime, datetime-local, date, month, time, week, number, email, url, search, tel, 以及 color。

注意:: 如果 input 的 type 属性未正确声明,输入框的样式将不会显示。

以下实例使用两个 input 元素,一个是 text,一个是 password :

实例

<divclass="form-group"><labelfor="usr">用户名:</label><inputtype="text"class="form-control"id="usr"></div><divclass="form-group"><labelfor="pwd">密码:</label><inputtype="password"class="form-control"id="pwd"></div>

尝试一下 »

Bootstrap textarea

以下实例演示了 textarea 的样式。

实例

<divclass="form-group"><labelfor="comment">评论:</label><textareaclass="form-control"rows="5"id="comment"></textarea></div>

尝试一下 »

Bootstrap 复选框(checkbox)

复选框用于让用户从一系列预设置的选项中进行选择,可以选一个或多个。

以下实例包含了三个选项。最后一个是禁用的:

实例

<divclass="form-check"><labelclass="form-check-label"><inputtype="checkbox"class="form-check-input"value="">Option 1 </label></div><divclass="form-check"><labelclass="form-check-label"><inputtype="checkbox"class="form-check-input"value="">Option 2 </label></div><divclass="form-check disabled"><labelclass="form-check-label"><inputtype="checkbox"class="form-check-input"value=""disabled>Option 3 </label></div>

尝试一下 »

使用 .form-check-inline 类可以让选项显示在同一行上:

实例

<divclass="form-check form-check-inline"><labelclass="form-check-label"><inputtype="checkbox"class="form-check-input"value="">Option 1 </label></div><divclass="form-check form-check-inline"><labelclass="form-check-label"><inputtype="checkbox"class="form-check-input"value="">Option 2 </label></div><divclass="form-check form-check-inline disabled"><labelclass="form-check-label"><inputtype="checkbox"class="form-check-input"value=""disabled>Option 3 </label></div>

尝试一下 »

Bootstrap 单选框(Radio)

单选框用于让用户从一系列预设置的选项中进行选择,只能选一个。

以下实例包含了三个选项。最后一个是禁用的:

实例

<divclass="radio"><label><inputtype="radio"name="optradio">Option 1</label></div><divclass="radio"><label><inputtype="radio"name="optradio">Option 2</label></div><divclass="radio disabled"><label><inputtype="radio"name="optradio"disabled>Option 3</label></div>

尝试一下 »

使用 .radio-inline 类可以让选项显示在同一行上:

实例

<labelclass="radio-inline"><inputtype="radio"name="optradio">Option 1</label><labelclass="radio-inline"><inputtype="radio"name="optradio">Option 2</label><labelclass="radio-inline"><inputtype="radio"name="optradio"disabled>Option 3</label>

尝试一下 »

Bootstrap select 下拉菜单

当您想让用户从多个选项中进行选择,但是默认情况下只能选择一个选项时,则使用选择框。

以下实例包含了两个下拉菜单:

实例

<divclass="form-group"><labelfor="sel1">下拉菜单:</label><selectclass="form-control"id="sel1"><option>1</option><option>2</option><option>3</option><option>4</option></select></div>

尝试一下 »