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 相关文章推荐
xml分页+ajax请求数据源+dom取结果实例代码
Oct 31 Javascript
Extjs Ajax 乱码问题解决方案
Apr 15 Javascript
js查找节点的方法小结
Jan 13 Javascript
JavaScript中的Math.LOG2E属性使用详解
Jun 14 Javascript
跟我学习javascript的执行上下文
Nov 18 Javascript
JS中script标签defer和async属性的区别详解
Aug 12 Javascript
AngularJS 所有版本下载地址
Sep 14 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
Dec 19 Javascript
React Native日期时间选择组件的示例代码
Apr 27 Javascript
如何获取vue单文件自身源码路径
May 06 Javascript
JavaScript this在函数中的指向及实例详解
Oct 14 Javascript
Ajax常用封装库——Axios的使用
May 08 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
xajax写的留言本
2006/11/25 PHP
PHP 5.0对象模型深度探索之对象复制
2008/03/27 PHP
判断php数组是否为索引数组的实现方法
2013/06/13 PHP
php中自定义函数dump查看数组信息类似var_dump
2014/01/27 PHP
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
零基础学JavaScript最新动画教程+iso光盘下载
2008/01/22 Javascript
jQuery中的常用事件总结
2009/12/27 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2014/04/11 Javascript
JavaScript实现N皇后问题算法谜题解答
2014/12/29 Javascript
jQuery定义背景动态切换效果的方法
2015/03/23 Javascript
JS实现简单的图书馆享元模式实例
2015/06/30 Javascript
JS如何实现文本框随文本的长度而增长
2015/07/30 Javascript
Ext JS动态加载JavaScript创建窗体的方法
2016/06/23 Javascript
实例详解jQuery的无new构建
2016/08/02 Javascript
jQuery Masonry瀑布流插件使用方法详解
2017/01/18 Javascript
详解前端构建工具gulpjs的使用介绍及技巧
2017/01/19 Javascript
jquery实现弹窗(系统提示框)效果
2019/12/10 jQuery
vue实现扫码功能
2020/01/17 Javascript
Python中super关键字用法实例分析
2015/05/28 Python
用PyInstaller把Python代码打包成单个独立的exe可执行文件
2018/05/26 Python
利用Python半自动化生成Nessus报告的方法
2019/03/19 Python
Django urls.py重构及参数传递详解
2019/07/23 Python
Python django搭建layui提交表单,表格,图标的实例
2019/11/18 Python
Python 类的魔法属性用法实例分析
2019/11/21 Python
将pytorch转成longtensor的简单方法
2020/02/18 Python
python自动点赞功能的实现思路
2020/02/26 Python
Python生成器generator原理及用法解析
2020/07/20 Python
详解python中的异常捕获
2020/12/15 Python
LINUX下线程,GDI类的解释
2012/04/17 面试题
服务员自我评价
2014/01/25 职场文书
党员自我对照检查材料
2014/08/19 职场文书
2014最新开业庆典策划方案(5篇)
2014/09/15 职场文书
2016秋季运动会前导词
2015/11/25 职场文书
Python requests用法和django后台处理详解
2022/03/19 Python