bootstrap css样式之表单


Posted in Javascript onJanuary 19, 2017

本文实例为大家分享了bootstrap表单的具体代码,供大家参考,具体内容如下

1、表单基本用法

bootstrap css样式之表单

<form role="form">
 <div class="form-group">
 <label for="exampleInputEmail1">Email address</label>
 <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
 </div>
 <div class="form-group">
 <label for="exampleInputPassword1">Password</label>
 <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
 </div>
 <div class="form-group">
 <label for="exampleInputFile">File input</label>
 <input type="file" id="exampleInputFile">
 <p class="help-block">Example block-level help text here.</p>
 </div>
 <div class="checkbox">
 <label>
  <input type="checkbox"> Check me out
 </label>
 </div>
 <button type="submit" class="btn btn-default">Submit</button>
</form>

2、内联表单

为 form 元素添加 .form-inline 类可使其内容左对齐并且表现为 inline-block 级别的控件。只适用于视口(viewport)至少在 768px 宽度时(视口宽度再小的话就会使表单折叠)。
一定要添加 label 标签

如果你没有为每个输入控件设置 label 标签,屏幕阅读器将无法正确识别。对于这些内联表单,你可以通过为 label 设置 .sr-only 类将其隐藏。

bootstrap css样式之表单

<form class="form-inline" role="form">
 <div class="form-group">
 <label class="sr-only" for="exampleInputEmail2">Email address</label>
 <input type="email" class="form-control" id="exampleInputEmail2" placeholder="Enter email">
 </div>
 <div class="form-group">
 <div class="input-group">
  <div class="input-group-addon">@</div>
  <input class="form-control" type="email" placeholder="Enter email">
 </div>
 </div>
 <div class="form-group">
 <label class="sr-only" for="exampleInputPassword2">Password</label>
 <input type="password" class="form-control" id="exampleInputPassword2" placeholder="Password">
 </div>
 <div class="checkbox">
 <label>
  <input type="checkbox"> Remember me
 </label>
 </div>
 <button type="submit" class="btn btn-default">Sign in</button>
</form>

3、水平排列的表单

通过为表单添加 .form-horizontal 类,并联合使用 Bootstrap 预置的栅格类,可以将 label 标签和控件组水平并排布局。这样做将改变 .form-group 的行为,使其表现为栅格系统中的行(row),因此就无需再额外添加 .row 了。

bootstrap css样式之表单

<form class="form-horizontal" role="form">
 <div class="form-group">
 <label for="inputEmail3" class="col-sm-2 control-label">Email</label>
 <div class="col-sm-10">
  <input type="email" class="form-control" id="inputEmail3" placeholder="Email">
 </div>
 </div>
 <div class="form-group">
 <label for="inputPassword3" class="col-sm-2 control-label">Password</label>
 <div class="col-sm-10">
  <input type="password" class="form-control" id="inputPassword3" placeholder="Password">
 </div>
 </div>
 <div class="form-group">
 <div class="col-sm-offset-2 col-sm-10">
  <div class="checkbox">
  <label>
   <input type="checkbox"> Remember me
  </label>
  </div>
 </div>
 </div>
 <div class="form-group">
 <div class="col-sm-offset-2 col-sm-10">
  <button type="submit" class="btn btn-default">Sign in</button>
 </div>
 </div>
</form>

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

Javascript 相关文章推荐
用javascript实现计算两个日期的间隔天数
Aug 14 Javascript
js中判断文本框是否为空的两种方法
Jul 31 Javascript
JavaScript中的onerror事件概述及使用
Apr 01 Javascript
js展开闭合效果演示代码
Jul 24 Javascript
屏蔽script注入小例子
Nov 12 Javascript
JavaScript使用Prototype实现面向对象的方法
Apr 14 Javascript
jquery+CSS3实现3D拖拽相册效果
Jul 18 Javascript
BootStrap的table表头固定tbody滚动的实例代码
Aug 24 Javascript
jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
Aug 25 Javascript
vue父组件向子组件(props)传递数据的方法
Jan 02 Javascript
webpack4之SplitChunksPlugin使用指南
Jun 12 Javascript
JS 逻辑判断不要只知道用 if-else 和 switch条件判断(小技巧)
May 27 Javascript
jQuery实现鼠标悬停3d菜单展开动画效果
Jan 19 #Javascript
JS中如何实现点击a标签返回页面顶部的问题
Jan 19 #Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
Jan 19 #Javascript
AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析
Jan 19 #Javascript
bootstrap组件之导航组件使用方法
Jan 19 #Javascript
bootstrap输入框组件使用方法详解
Jan 19 #Javascript
bootstrap组件之按钮式下拉菜单小结
Jan 19 #Javascript
You might like
PHP实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
基于AppServ,XAMPP,WAMP配置php.ini去掉警告信息(NOTICE)的方法详解
2013/05/07 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
PHP实现找出链表中环的入口节点
2018/01/16 PHP
让插入到 innerHTML 中的 script 跑起来的实现代码
2006/07/01 Javascript
mouse_on_title.js
2006/08/25 Javascript
Jquery ui css framework
2010/06/28 Javascript
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
PHP+mysql+Highcharts生成饼状图
2015/05/04 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
JS模拟Dialog弹出浮动框效果代码
2015/10/16 Javascript
微信小程序 教程之数据绑定
2016/10/18 Javascript
微信小程序 欢迎页面的制作(源码下载)
2017/01/09 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
js学使用setTimeout实现轮循动画
2017/07/17 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
Vue中使用Sortable的示例代码
2018/04/07 Javascript
react配合antd组件实现的管理系统示例代码
2018/04/24 Javascript
Node.JS在命令行中检查Chrome浏览器是否安装并打开指定网址
2019/05/21 Javascript
JS使用cookie保存用户登录信息操作示例
2019/05/30 Javascript
Vue 页面权限控制和登陆验证功能的实例代码
2019/06/20 Javascript
举例介绍Python中的25个隐藏特性
2015/03/30 Python
python之DataFrame实现excel合并单元格
2021/02/22 Python
Random 在 Python 中的使用方法
2018/08/09 Python
python实现大文件分割与合并
2019/07/22 Python
python3 pathlib库Path类方法总结
2019/12/26 Python
HTML5 新标签全部总汇(推荐)
2016/06/13 HTML / CSS
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
工会主席岗位责任制
2014/02/11 职场文书
高中生的自我评价
2014/03/04 职场文书
店铺转让协议书
2014/12/02 职场文书
2015年女生节活动总结
2015/02/27 职场文书
Nginx本地目录映射实现代码实例
2021/03/31 Servers
pytorch中Schedule与warmup_steps的用法说明
2021/05/24 Python
新手初学Java网络编程
2021/07/07 Java/Android