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获得地址栏参数的两种方法
Nov 08 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
Feb 02 Javascript
javascript处理表单示例(javascript提交表单)
Apr 28 Javascript
Javascript添加监听与删除监听用法详解
Dec 19 Javascript
js判断上传文件后缀名是否合法
Jan 28 Javascript
JavaScript常用数组算法小结
Feb 13 Javascript
移动适配的几种方案(三种方案)
Nov 25 Javascript
vue-router 学习快速入门
Mar 01 Javascript
Angular4如何自定义首屏的加载动画详解
Jul 26 Javascript
vue组件的写法汇总
Apr 12 Javascript
JavaScript中var、let、const区别浅析
Jun 24 Javascript
说说如何在Vue.js中实现数字输入组件的方法
Jan 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
推荐几部必看的DC动画电影
2020/03/03 欧美动漫
PHP获取表单所有复选框的值的方法
2014/08/28 PHP
php通过排列组合实现1到9数字相加都等于20的方法
2015/08/03 PHP
Adnroid 微信内置浏览器清除缓存
2016/07/11 PHP
JS实现点击链接取消跳转效果的方法
2014/01/24 Javascript
js事件绑定快捷键以ctrl+k为例
2014/09/30 Javascript
node.js中的fs.existsSync方法使用说明
2014/12/17 Javascript
Javascript基础教程之数据类型 (布尔型 Boolean)
2015/01/18 Javascript
使用AngularJS实现可伸缩的页面切换的方法
2015/06/19 Javascript
js带缩略图的图片轮播效果代码分享
2015/09/14 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
NodeJs的优势和适合开发的程序
2016/08/14 NodeJs
JavaScript职责链模式概述
2016/09/17 Javascript
JS实现的验证身份证及获取地区功能示例
2017/01/16 Javascript
js实现无缝滚动图
2017/02/22 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
Angular2 之 路由与导航详细介绍
2017/05/26 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
javaScript字符串工具类StringUtils详解
2017/12/08 Javascript
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
JavaScript 绘制饼图的示例
2021/02/19 Javascript
Python实现获取邮箱内容并解析的方法示例
2018/06/16 Python
详解Python解决抓取内容乱码问题(decode和encode解码)
2019/03/29 Python
Python2和Python3中@abstractmethod使用方法
2020/02/04 Python
15行Python代码实现免费发送手机短信推送消息功能
2020/02/27 Python
jupyter notebook插入本地图片的实现
2020/04/13 Python
HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
2014/04/10 HTML / CSS
广告学专业推荐信范文
2013/11/23 职场文书
运动会方阵解说词
2014/02/12 职场文书
教师师德反思材料
2014/02/15 职场文书
医师定期考核实施方案
2014/05/07 职场文书
4s店活动策划方案
2014/08/25 职场文书
群众路线学习笔记范文
2014/11/06 职场文书
教师节校长致辞
2015/07/31 职场文书
写给消防战士们的一封慰问信
2019/10/07 职场文书