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 相关文章推荐
javascript或asp实现的判断身份证号码是否正确两种验证方法
Nov 26 Javascript
Javascript类库的顶层对象名用户体验分析
Oct 24 Javascript
基于javascript的JSON格式页面展示美化方法
Jul 02 Javascript
js中函数调用的两种常用方法使用介绍
Jul 17 Javascript
web前端设计师们常用的jQuery特效插件汇总
Dec 07 Javascript
javascript实现简单的鼠标拖动效果实例
Apr 10 Javascript
使用jquery.qrcode.min.js实现中文转化二维码
Mar 11 Javascript
AngularJS动态菜单操作指令
Apr 25 Javascript
vue点击页面空白处实现保存功能
Nov 06 Javascript
js验证密码强度解析
Mar 18 Javascript
Vue 组件的挂载与父子组件的传值实例
Sep 02 Javascript
JavaScript Html实现移动端红包雨功能页面
Jan 10 Javascript
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中使用GD库做验证码
2016/03/31 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
PHP CURL实现模拟登陆并上传文件操作示例
2020/01/02 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
js 静态动态成员 and 信息的封装和隐藏
2011/05/29 Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
2015/06/01 Javascript
详解AngularJS中的依赖注入机制
2015/06/17 Javascript
JavaScript面向对象之私有静态变量实例分析
2016/01/14 Javascript
再谈Javascript中的异步以及如何异步
2016/08/19 Javascript
js自定义QQ菜单效果
2017/01/10 Javascript
jQuery实现web页面樱花坠落的特效
2017/06/01 jQuery
JS脚本实现网页自动秒杀点击
2018/01/11 Javascript
vue+webpack实现异步组件加载的方法
2018/02/03 Javascript
微信小程序下拉刷新PullDownRefresh的使用方法
2018/11/29 Javascript
基于Three.js实现360度全景图片
2018/12/30 Javascript
Vue和React组件之间的传值方式详解
2019/01/31 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
使用apifm-wxapi模块中的问题及解决方法
2019/08/05 Javascript
Layui 数据表格批量删除和多条件搜索的实例
2019/09/04 Javascript
JavaScript监听键盘事件代码实现
2020/06/03 Javascript
python使用super()出现错误解决办法
2017/08/14 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
python gdal安装与简单使用
2019/08/01 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
英国知名衬衫品牌美国网站:Charles Tyrwhitt美国
2016/08/28 全球购物
芬兰攀岩、山地运动和户外活动用品购物网站:Bergfreunde
2016/10/06 全球购物
Clos19英国:高档香槟、葡萄酒和烈酒在线购物平台
2020/07/10 全球购物
介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议
2016/11/26 面试题
教师实习自我鉴定
2013/12/14 职场文书
前处理组长岗位职责
2014/03/01 职场文书
法院授权委托书格式
2014/09/28 职场文书
工伤死亡理赔协议书
2014/10/20 职场文书
2015年团委副书记工作总结
2015/07/23 职场文书
竞聘书的秘诀
2019/04/02 职场文书
详解非极大值抑制算法之Python实现
2021/06/28 Python