Bootstrap简单表单显示学习笔记


Posted in Javascript onNovember 15, 2016

表单布局

垂直或基本表单

基本的表单结构时BootStrap自带的,创建基本表单的步骤如下:

1、向父<form>元素添加role = “form”;
2、为了获取最佳的间距,把标签和控件放在一个div.form-group中,div放在父form下;
3、向所有的文本元素<input>、<textarea>和<select>添加.form-control

<!DOCTYPE html>
<html>
 <head>
 <title>Bootstrap 模板</title>
 <meta charset="utf-8">
 <!-- 引入 Bootstrap -->
 <link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
 </head>
 <body>

 <form role="form">
 <div class="form-group">
 <label for="name">名称</label>
 <input type="text" class="form-control" id="name" name="name-text" placeholder="请输入你的名称">
 </div>
 </form>

 <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
 <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
 <!-- 包括所有已编译的插件 -->
 <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
 </body>
</html>

添加了form-controlClass的input会和label分为两行,并且获得焦点时会有蓝色的边框样式。

内联表单

内联表单中所有的元素都是内联的,标签都是并排的

1、向<form>标签中添加classfrom-inline;
2、每个表单需要被包含在div.form-group,checkbox可以包含在div.checkbox,radio可以包含在div.radio;
3、默认情况下,bootstrap中的input、select和textarea有100%宽度,使用内联表单时,可以设置表单控件的宽度来设置;
4、对标签描述添加sr-only可以隐藏标签描述。

<!DOCTYPE html>
<html>
 <head>
 <title>Bootstrap 模板</title>
 <meta charset="utf-8">
 <!-- 引入 Bootstrap -->
 <link href="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
 </head>
 <body>

 <form class="form-inline" role="form">
 <div class="form-group">
 <label class = "sr-only" for="name">名称</label>
 <input type="text" class="form-control" id="name" name="name-text" placeholder="请输入你的名称" style="width: 170px">
 </div>
 <div class="form-group">
 <input type="file" name="inputfile" style="width: 170px">
 </div>
 <label>
 <input type="checkbox" class="checkbox">请打勾 
 </label> 
 </form>

 <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
 <script src="http://cdn.static.runoob.com/libs/jquery/2.1.1/jquery.min.js"></script>
 <!-- 包括所有已编译的插件 -->
 <script src="http://cdn.static.runoob.com/libs/bootstrap/3.3.7/js/bootstrap.min.js"></script>
 </body>
</html>

如果大家还想深入学习,可以点击这里进行学习,再为大家附3个精彩的专题:

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

Javascript 相关文章推荐
textarea中的手动换行处理的jquery代码
Feb 26 Javascript
javascript使用正则控制input输入框允许输入的值方法大全
Jun 19 Javascript
js使用递归解析xml
Dec 12 Javascript
javascript实用方法总结
Feb 06 Javascript
JavaScript通过select动态更换图片的方法
Mar 23 Javascript
javascript判断网页是关闭还是刷新
Sep 12 Javascript
微信小程序tab切换可滑动切换导航栏跟随滚动实现代码
Sep 04 Javascript
Windows上node.js的多版本管理工具用法实例分析
Nov 06 Javascript
JS+HTML5本地存储Localstorage实现注册登录及验证功能示例
Feb 10 Javascript
js实现无缝轮播图插件封装
Jul 31 Javascript
js实现限定区域范围拖拉拽效果
Nov 20 Javascript
springboot+VUE实现登录注册
May 27 Vue.js
JS实现根据用户输入分钟进行倒计时功能
Nov 14 #Javascript
js调用屏幕宽度的简单方法
Nov 14 #Javascript
jquery心形点赞关注效果的简单实现
Nov 14 #Javascript
JS实现自动阅读单词(有道单词本添加功能)
Nov 14 #Javascript
9个让JavaScript调试更简单的Console命令
Nov 14 #Javascript
Node.js中路径处理模块path详解
Nov 14 #Javascript
JavaScript队列、优先队列与循环队列
Nov 14 #Javascript
You might like
php的ajax框架xajax入门与试用介绍
2010/12/19 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
Linux环境下php实现给网站截图的方法
2016/05/03 PHP
适合PHP初学者阅读的4本经典书籍
2016/09/23 PHP
PHP实现限制IP访问及提交次数的方法详解
2017/07/17 PHP
Use Word to Search for Files
2007/06/15 Javascript
JavaScript Object的extend是一个常用的功能
2009/12/02 Javascript
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
2011/02/18 Javascript
jQuery hover 延时器实现代码
2011/03/12 Javascript
jQuery图片预加载 等比缩放实现代码
2011/10/04 Javascript
jquery下checked取值问题的解决方法
2012/08/09 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
2014/04/12 Javascript
使用pjax实现无刷新更改页面url
2015/02/05 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
jquery实现图片预加载
2015/12/25 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
vue组件中节流函数的失效的原因和解决方法
2020/12/02 Vue.js
用javascript实现倒计时效果
2021/02/09 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
Python ljust rjust center输出
2008/09/06 Python
使用pdb模块调试Python程序实例
2015/06/02 Python
Django中Model的使用方法教程
2018/03/07 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
python itchat给指定联系人发消息的方法
2019/06/11 Python
PyQt4 treewidget 选择改变颜色,并设置可编辑的方法
2019/06/17 Python
pytorch SENet实现案例
2020/06/24 Python
解决pycharm 格式报错tabs和space不一致问题
2021/02/26 Python
2014年圣诞节倒计时网页的制作过程
2014/12/05 HTML / CSS
canvas实现扭蛋机动画效果的示例代码
2018/10/17 HTML / CSS
Canvas 文本填充线性渐变的使用详解
2020/06/22 HTML / CSS
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
Linux面试经常问的文件系统操作命令
2016/10/04 面试题
挂职自我鉴定
2014/02/26 职场文书
2014年英语工作总结
2014/12/20 职场文书
英文产品推荐信
2015/03/27 职场文书
详解JS WebSocket断开原因和心跳机制
2021/05/07 Javascript