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 相关文章推荐
静态的动态续篇之来点XML
Dec 23 Javascript
JS函数验证总结(方便js客户端输入验证)
Oct 29 Javascript
15个jquery常用方法、小技巧分享
Jan 13 Javascript
javascript实现汉字转拼音代码分享
Apr 20 Javascript
js实现表单多按钮提交action的处理方法
Oct 24 Javascript
分享JavaScript监听全部Ajax请求事件的方法
Aug 28 Javascript
如何通过非数字与字符的方式实现PHP WebShell详解
Jul 02 Javascript
vuex操作state对象的实例代码
Apr 25 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
May 07 Javascript
JS面向对象编程基础篇(二) 封装操作实例详解
Mar 03 Javascript
token 机制和实现方式
Dec 15 Javascript
jquery插件实现图片悬浮
Apr 16 jQuery
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
对淘宝URL中ID提取的PHP代码
2013/09/01 PHP
yii中widget的用法
2014/12/03 PHP
php集成开发环境详解
2019/09/24 PHP
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
2013/04/26 Javascript
jquery动态加载js/css文件方法(自写小函数)
2014/10/11 Javascript
JavaScript中常见获取元素的方法汇总
2015/03/04 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
JS简单判断滚动条的滚动方向实现方法
2017/04/28 Javascript
mescroll.js上拉加载下拉刷新组件使用详解
2017/11/13 Javascript
说说node中的可读流和可写流的区别
2018/06/01 Javascript
Vue CLI3搭建的项目中路径相关问题的解决
2018/09/17 Javascript
微信小程序当前时间时段选择器插件使用方法详解
2018/12/28 Javascript
详解vue移动端项目代码拆分记录
2019/03/15 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
[07:59]2014DOTA2叨叨刀塔 林熊猫称被邀请赛现场盛况震撼
2014/07/21 DOTA
Python for循环生成列表的实例
2018/06/15 Python
Python编程深度学习绘图库之matplotlib
2018/12/28 Python
python pygame实现滚动横版射击游戏城市之战
2019/11/25 Python
python数字类型math库原理解析
2020/03/02 Python
jupyter实现重新加载模块
2020/04/16 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
基于OpenCV的路面质量检测的实现
2020/11/04 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
介绍一下EJB的体系结构
2012/08/01 面试题
建筑人员岗位职责
2013/12/25 职场文书
三年级数学教学反思
2014/01/31 职场文书
教师党性分析材料
2014/02/04 职场文书
2014年医学生毕业自我鉴定
2014/03/26 职场文书
学校党委副书记个人对照检查材料思想汇报
2014/09/28 职场文书
公司领导班子对照检查存在问题整改措施
2014/10/02 职场文书
基层干部个人对照检查及整改措施
2014/10/28 职场文书
2015最新民情日记范文
2015/06/26 职场文书
毕业欢送会致辞
2015/07/29 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
redis连接被拒绝的解决方案
2021/04/12 Redis
微信小程序 WeUI扩展组件库的入门教程
2022/04/21 Javascript