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 相关文章推荐
jQuery maxlength文本字数限制插件
Apr 16 Javascript
js点击更换背景颜色或图片的实例代码
Jun 25 Javascript
关于编写性能高效的javascript事件的技术
Nov 28 Javascript
详解Javascript模板引擎mustache.js
Jan 20 Javascript
全面解析Bootstrap中scrollspy(滚动监听)的使用方法
Jun 06 Javascript
js与jquery正则验证电子邮箱、手机号、邮政编码的方法
Jul 04 Javascript
分类解析jQuery选择器
Nov 23 Javascript
JavaScript交换两个变量值的七种解决方案
Dec 01 Javascript
快速搭建React的环境步骤详解
Nov 06 Javascript
详解微信小程序scroll-view横向滚动的实践踩坑及隐藏其滚动条的实现
Mar 14 Javascript
微信小程序 自定义复选框实现代码实例
Sep 04 Javascript
js实现列表按字母排序
Aug 11 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文件怎么打开 如何执行php文件
2011/12/21 PHP
通过table标签,PHP输出EXCEL的实现方法
2013/07/24 PHP
深入解析Session是否必须依赖Cookie
2013/08/02 PHP
WordPress中is_singular()函数简介
2015/02/05 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
Codeigniter里的无刷新上传的实现代码
2019/04/14 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
javascript 冒号 使用说明
2009/06/06 Javascript
js修改table中Td的值(定义td的单击事件)
2013/01/10 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
jQuery+canvas实现简单的球体斜抛及颜色动态变换效果
2016/01/28 Javascript
Vue.js教程之计算属性
2016/11/11 Javascript
Nodejs基于LRU算法实现的缓存处理操作示例
2017/03/17 NodeJs
jQuery的时间datetime控件在AngularJs中的使用实例(分享)
2017/08/17 jQuery
微信小程序button组件使用详解
2018/01/31 Javascript
Vue项目实现换肤功能的一种方案分析
2019/08/28 Javascript
让mocha支持ES6模块的方法实现
2020/01/14 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
js实现淘宝浏览商品放大镜功能
2020/10/28 Javascript
ant-design-vue中tree增删改的操作方法
2020/11/03 Javascript
独特的python循环语句
2016/11/20 Python
Python爬取qq music中的音乐url及批量下载
2017/03/23 Python
python中logging库的使用总结
2017/10/18 Python
Python requests模块实例用法
2019/02/11 Python
使用Pandas对数据进行筛选和排序的实现
2019/07/29 Python
python遍历文件目录、批量处理同类文件
2019/08/31 Python
Python爬虫爬取博客实现可视化过程解析
2020/06/29 Python
亲戚结婚的请假条
2014/02/11 职场文书
年度献血先进个人事迹材料
2014/02/14 职场文书
腾讯广告词
2014/03/19 职场文书
2014年重阳节敬老活动方案
2014/09/16 职场文书
2015年学生会纪检部工作总结
2015/03/31 职场文书
观看《杨善洲》宣传教育片心得体会
2016/01/23 职场文书
Python如何利用pandas读取csv数据并绘图
2022/07/07 Python