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 相关文章推荐
PJBlog插件 防刷新的在线播放器
Oct 25 Javascript
JavaScript写的一个DIV 弹出网页对话框
Aug 14 Javascript
JQuery中关于jquery.js与jquery.min.js的比较探讨
May 15 Javascript
angular中使用路由和$location切换视图
Jan 23 Javascript
javascript验证邮件地址和MX记录的方法
Jun 16 Javascript
基于JavaScript实现高德地图和百度地图提取行政区边界经纬度坐标
Jan 22 Javascript
基于JS实现数字+字母+中文的混合排序方法
Jun 06 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
Jan 23 Javascript
使用JavaScript实现一个小程序之99乘法表
Sep 21 Javascript
angular5 子组件监听父组件传入值的变化方法
Sep 30 Javascript
实现高性能javascript的注意事项
May 27 Javascript
vue实现行列转换的一种方法
Aug 06 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
mysql limit查询优化分析
2008/11/12 PHP
php 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
PHP简单实现无限级分类的方法
2016/05/13 PHP
全面解析PHP操作Memcache基本函数
2016/07/14 PHP
php与python实现的线程池多线程爬虫功能示例
2016/10/12 PHP
PHP生成(支持多模板)二维码海报代码
2018/04/30 PHP
Javascript 文件夹选择框的两种解决方案
2009/07/01 Javascript
jquery 经典动画菜单效果代码
2010/01/26 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
jquery中文乱码的多种解决方法
2013/06/21 Javascript
node.js中的console.warn方法使用说明
2014/12/09 Javascript
JavaScript实现动画打开半透明提示层的方法
2015/04/21 Javascript
如何用javascript计算文本框还能输入多少个字符
2015/07/29 Javascript
javascript数组克隆简单实现方法
2015/12/16 Javascript
极力推荐10个短小实用的JavaScript代码段
2016/08/03 Javascript
Node.js制作简单聊天室
2017/01/12 Javascript
JavaScript数据结构之广义表的定义与表示方法详解
2017/04/12 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
JS实现的找零张数最小问题示例
2017/11/28 Javascript
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
nodeJs项目在阿里云的简单部署
2020/11/27 NodeJs
Python基本数据类型详细介绍
2014/03/11 Python
linux环境下python中MySQLdb模块的安装方法
2017/06/16 Python
Python实现获取照片拍摄日期并重命名的方法
2017/09/30 Python
pyqt5中QThread在使用时出现重复emit的实例
2019/06/21 Python
Python 处理文件的几种方式
2019/08/23 Python
Python 装饰器@,对函数进行功能扩展操作示例【开闭原则】
2019/10/17 Python
pycharm快捷键汇总
2020/02/14 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
HTML5印章绘制电子签章图片(中文英文椭圆章、中文英文椭圆印章)
2019/06/03 HTML / CSS
大学生学习党课思想汇报
2014/01/03 职场文书
美容院考勤制度
2014/01/30 职场文书
放弃遗产继承公证书
2015/01/26 职场文书
2015年教学管理工作总结
2015/05/20 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书