开心档 - 软件开发入门之 Bootstrap4 表单控件

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


Bootstrap4 表单控件


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-

Bootstrap4 支持以下表单控件:


  • input
  • textarea
  • checkbox
  • radio
  • select


Bootstrap Input


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-

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

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

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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


<div class="form-group">
  <label for="usr">用户名:</label>
  <input type="text" class="form-control" id="usr">
</div>
<div class="form-group">
  <label for="pwd">密码:</label>
  <input type="password" class="form-control" id="pwd">
</div>

Bootstrap textarea


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-

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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


<div class="form-group">
  <label for="comment">评论:</label>
  <textarea class="form-control" rows="5" id="comment"></textarea>
</div>


Bootstrap 复选框(checkbox)


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-

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

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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


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


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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


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


Bootstrap 单选框(Radio)


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-inputs.html#bootstrap-%E5%8D%95%E9%80%89%E6%A1%86radio


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

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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


<div class="radio">
  <label><input type="radio" name="optradio">Option 1</label>
</div>
<div class="radio">
  <label><input type="radio" name="optradio">Option 2</label>
</div>
<div class="radio disabled">
  <label><input type="radio" name="optradio" disabled>Option 3</label>
</div>


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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


<label class="radio-inline"><input type="radio" name="optradio">Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio" disabled>Option 3</label>


Bootstrap select 下拉菜单


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-

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

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


实例


http://www.kxdang.com/topic/bootstrap4/bootstrap4-forms-


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


相关文章
N..
|
1月前
|
开发框架 前端开发 UED
Bootstrap表单
Bootstrap表单
N..
18 0
|
7月前
|
前端开发 JavaScript 数据安全/隐私保护
Bootstrap 表单样式-水平排列
Bootstrap 表单样式-水平排列
43 0
|
3月前
|
前端开发
BootStrap让两个控件在一行显示(label和input同行)
BootStrap让两个控件在一行显示(label和input同行)
|
6月前
|
Web App开发 移动开发 前端开发
|
7月前
|
前端开发
Bootstrap 表单样式
Bootstrap 表单样式
24 0
|
11月前
开心档 - 软件开发入门之 Bootstrap4 徽章(Badges)
徽章(Badges)主要用于突出显示新的或未读的项。如需使用徽章,只需要将 .badge 类加上带有指定意义的颜色类 (如 .badge-secondary) 添加到 <span> 元素上即可。 徽章可以根据父元素的大小的变化而变化:
|
11月前
|
前端开发
开心档 - 软件开发入门之 Bootstrap4 面包屑导航(Breadcrumb)
面包屑导航是一种基于网站层次信息的显示方式。以博客为例,面包屑导航可以显示发布日期、类别或标签。它们表示当前页面在导航层次结构内的位置,是在用户界面中的一种导航辅助。
|
11月前
开心档 - 软件开发入门之 Bootstrap4 下拉菜单
Bootstrap4 下拉菜单依赖于 popper.min.js。下拉菜单是可切换的,是以列表格式显示链接的上下文菜单。
|
11月前
开心档 - 软件开发入门之 Bootstrap4 自定义表单
Bootstrap4 自定义表单Bootstrap4 可以自定义一些表单的样式来替换浏览器默认的样式。
|
11月前
开心档 - 软件开发入门之 Bootstrap4 输入框组
我们可以使用 .input-group 类来向表单输入框中添加更多的样式,如图标、文本或者按钮。