全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Bootstrap表单控件学习使用

Bootstrap表单控件的学习使用,供大家参考,具体内容如下

输入框(Input)

最常见的表单文本字段是输入框 input。用户可以在其中输入大多数必要的表单数据。
Bootstrap 提供了对所有原生的 HTML5 的 input 类型的支持,包括:text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel 和 color。

<form role="form">
 <div class="form-group">
  <label for="name">标签</label>
  <input type="text" class="form-control" id="name" placeholder="文本输入">
 </div>
</form>

文本框(Textarea)

当您需要进行多行输入的时,则可以使用文本框 textarea。
必要时可以改变 rows 属性(较少的行 = 较小的盒子,较多的行 = 较大的盒子)。(超过这个值就会产生滚动条)

<form role="form">
 <div class="form-group">
  <label for="name">文本框</label>
  <textarea class="form-control" id="name" rows="3"></textarea>
 </div>
</form>

复选框(Checkbox)和单选框(Radio)

(1)复选框和单选按钮用于让用户从一系列预设置的选项中进行选择。
(2)当创建表单时,如果您想让用户从列表中选择若干个选项时,请使用 checkbox。如果您限制用户只能选择一个选项,请使用 radio。
(3)对一系列复选框和单选框使用 .checkbox-inline 或 .radio-inline class,控制它们显示在同一行上。

<label for="name">默认的复选框和单选按钮的实例</label>
<div class="checkbox">
 <label>
  <input type="checkbox" value="">选项1
 </label>
</div>

<div class="checkbox">
 <label>
  <input type="checkbox" value="">选项2
 </label>
</div>

<div class="checkbox">
 <label>
  <input type="checkbox" value="">选项3
 </label>
</div>

<div class="radio">
 <label>
  <input type="radio" name="optionsRadios" id="optionsRadio1" value="options1" checked>选项1
 </label>
</div>

<div class="radio">
 <label>
  <input type="radio" name="optionsRadios" id="optionsRadio2" value="options2" checked>选项2- 选择它将会取消选择选项 1
 </label>
</div>

<label for="name">内联的复选框和单选按钮的实例</label>
<div>
 <label class="checkbox-inline">
  <input type="checkbox" value="">选项1
 </label>

 <label class="checkbox-inline">
  <input type="checkbox" value="">选项2
 </label>

 <label class="checkbox-inline">
  <input type="checkbox" value="">选项3
 </label>

 <label class="radio-inline">
  <input type="radio" name="optionsRadios" id="optionsRadio1" value="options1" checked>选项1
 </label class="radio-inline">

 <label>
  <input type="radio" name="optionsRadios" id="optionsRadio2" value="options2" checked>选项2
 </label>
</div>

选择框(Select)
(1)当您想让用户从多个选项中进行选择,但是默认情况下只能选择一个选项时,则使用选择框。
(2)使用 <select> 展示列表选项,通常是那些用户很熟悉的选择列表,比如州或者数字。
(3)使用 multiple=”multiple” 允许用户选择多个选项。

<form role="form">
 <div class="form-group>
  <label for="name">选择列表</label>
  <select class="form-control">
   <option>1</option>
   <option>2</option>
   <option>3</option>
   <option>4</option>
   <option>5</option>
  </select>

  <label for="name">可多选的选择列表</label>
  <select class="form-control" multiple>
   <option>1</option>
   <option>2</option>
   <option>3</option>
   <option>4</option>
   <option>5</option>
  </select>
 </div>
</form>

静态控件

需要在一个水平表单内的表单标签后放置纯文本时,请在<p>上使用 class .form-control-static。

<form class="form-horizontal" role="form">
 <div class="form-group">
  <label class="col-sm-2 control-label">Email</label>
  <div class="col-sm-10">
   <p class="form-control-static">email@example.com</p>
  </div>
 </div>

 <div class="form-group">
  <label for="inputPassword" class="col-sm-2 control-label">密码</label>
  <div class="col-sm-10">
   <input type="password" class="form-control" id="inputPassword" placeholder="请输入密码">
  </div>
 </div>
</form>

表单控件状态

(1)除了 :focus 状态(即,用户点击 input 或使用 tab 键聚焦到 input 上),Bootstrap 还为禁用的输入框定义了样式,并提供了表单验证的 class。
(2)输入框焦点:当输入框 input 接收到 :focus 时,输入框的轮廓会被移除,同时应用 box-shadow。
(3)禁用的输入框 input:如果您想要禁用一个输入框 input,只需要简单地添加 disabled 属性,这不仅会禁用输入框,还会改变输入框的样式以及当鼠标的指针悬停在元素上时鼠标指针的样式。
(4)禁用的字段集 fieldset:对 <fieldset> 添加 disabled 属性来禁用 <fieldset> 内的所有控件。
(5)验证状态:Bootstrap 包含了错误、警告和成功消息的验证样式。只需要对父元素简单地添加适当的 class(.has-warning、 .has-error 或 .has-success)即可使用验证状态。

<form class="form-horizontal" role="form">
 <div class="form-group">
  <label class="col-sm-2 control-label">聚焦</label>
  <div class="col-sm-10">
   <input class="form-control" id="focusedInput" type="text" value="该输入框获得焦点...">
  </div>
 </div>

 <div class="form-group">
  <label for="inputPassword" class="col-sm-2 control-label">禁用</label>
  <div class="col-sm-10">
   <input class="form-control" id="disabledInput" type="text" placeholder="该输入框禁止输入..." disabled>
  </div>
 </div>

 <fieldset disabled>
  <div class="form-group">
   <label for="disabledTextInput" class="col-sm-2 control-label">禁用输入(Fieldset disabled)</label>
   <div class="col-sm-10">
    <input type="text" id="disabledTextInput" class="form-control" placeholder="禁止输入">
   </div>
  </div>

  <div class="form-group">
   <label for="disabledSelect" class="col-sm-2 control-label">禁用选择菜单(Fieldset disabled)</label>
   <div class="col-sm-10">
    <select id="disabledSelect" class="form-control">
     <option>禁止选择</option>
    </select>
   </div>
  </div>
 </fieldset>

 <div class="form-group has-success">
  <label class="col-sm-2 control-label" for="inputSuccess">输入成功</label>
  <div class="col-sm-10">
   <input type="text" class="form-control" id="inputSuccess">
  </div>
 </div>

 <div class="form-group has-warning">
  <label class="col-sm-2 control-label" for="inputWarning">输入警告</label>
  <div class="col-sm-10">
   <input type="text" class="form-control" id="inputWarning">
  </div>
 </div>

 <div class="form-group has-error">
  <label class="col-sm-2 control-label" for="inputError">输入错误</label>
  <div class="col-sm-10">
   <input type="text" class="form-control" id="inputError">
  </div>
 </div>
</form>

表单控件大小

可以分别使用 class .input-lg 和 .col-lg-* (<input>)来设置表单的高度和宽度。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# Bootstrap  # 表单控件  # Bootstrap表单控件使用方法详解  # Bootstrap中表单控件状态(验证状态)  # Bootstrap所支持的表单控件实例详解  # 全面解析Bootstrap表单使用方法(表单控件状态)  # 全面解析Bootstrap表单使用方法(表单控件)  # 基于Bootstrap+jQuery.validate实现Form表单验证  # JS组件Form表单验证神器BootstrapValidator  # Bootstrap实现登录校验表单(带验证码)  # 全面解析Bootstrap表单使用方法(表单按钮)  # 全面解析Bootstrap表单使用方法(表单样式)  # 输入框  # 表单  # 复选框  # 如果您  # 文本框  # 多个  # 单选  # 请使用  # 想让  # 当您  # 就会  # 将会  # 还会  # 单选框  # 只需  # 请在  # 选项中  # 请输入  # 较多  # 只需要 


相关文章: 如何在IIS服务器上快速部署高效网站?  建站DNS解析失败?如何正确配置域名服务器?  建站主机与虚拟主机有何区别?如何选择最优方案?  如何在云主机上快速搭建网站?  如何零成本快速生成个人自助网站?  天河区网站制作公司,广州天河区如何办理身份证?需要什么资料有预约的网站吗?  如何选购建站域名与空间?自助平台全解析  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  微信h5制作网站有哪些,免费微信H5页面制作工具?  太原网站制作公司有哪些,网约车营运证查询官网?  如何在阿里云服务器自主搭建网站?  如何快速上传建站程序避免常见错误?  建站之星免费模板:自助建站系统与智能响应式一键生成  如何在云服务器上快速搭建个人网站?  在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?  如何用wdcp快速搭建高效网站?  宁波免费建站如何选择可靠模板与平台?  网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?  兔展官网 在线制作,怎样制作微信请帖?  大学网站设计制作软件有哪些,如何将网站制作成自己app?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  专业网站建设制作报价,网页设计制作要考什么证?  智能起名网站制作软件有哪些,制作logo的软件?  Swift中swift中的switch 语句  如何在Windows 2008云服务器安全搭建网站?  如何在VPS电脑上快速搭建网站?  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  高防服务器租用如何选择配置与防御等级?  宁波自助建站系统如何快速打造专业企业网站?  制作旅游网站html,怎样注册旅游网站?  如何选择高性价比服务器搭建个人网站?  外汇网站制作流程,如何在工商银行网站上做外汇买卖?  ,南京靠谱的征婚网站?  如何选择网络建站服务器?高效建站必看指南  网站网页制作专业公司,怎样制作自己的网页?  宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?  网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?  如何快速搭建高效可靠的建站解决方案?  如何在阿里云域名上完成建站全流程?  内网网站制作软件,内网的网站如何发布到外网?  如何通过VPS建站实现广告与增值服务盈利?  如何解决VPS建站LNMP环境配置常见问题?  安徽网站建设与外贸建站服务专业定制方案  青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  如何快速生成高效建站系统源代码?  制作企业网站建设方案,怎样建设一个公司网站?  模具网站制作流程,如何找模具客户?  香港服务器租用费用高吗?如何避免常见误区?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。