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 相关文章推荐
一段实现页面上的图片延时加载的js代码
Feb 11 Javascript
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
Apr 02 Javascript
JavaScript实现简单的tab选项卡切换
Jan 05 Javascript
JS实现页面载入时随机显示图片效果
Sep 07 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
Oct 14 Javascript
详解JavaScript RegExp对象
Feb 04 Javascript
JS实现多张图片预览同步上传功能
Jun 23 Javascript
原生JavaScrpit中异步请求Ajax实现方法
Nov 03 Javascript
简单了解Javscript中兄弟ifream的方法调用
Jun 17 Javascript
微信小程序后台持续定位功能使用详解
Aug 23 Javascript
JS轮播图的实现方法2
Aug 25 Javascript
JavaScript中的几种继承方法示例
Dec 06 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
Sony CFR 320 修复改造
2020/03/14 无线电
历史证明,懒惰才是推动科学发展技术进步的动力
2021/03/02 无线电
php学习之 数组声明
2011/06/09 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
Swoole-1.7.22 版本已发布,修复PHP7相关问题
2015/12/31 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
php使用curl实现ftp文件下载功能
2017/05/16 PHP
纯js网页画板(Graphics)类简介及实现代码
2012/12/24 Javascript
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
Table冻结表头示例代码
2013/08/20 Javascript
实例讲解JS中setTimeout()的用法
2016/01/28 Javascript
JS实现对中文字符串进行utf-8的Base64编码的方法(使其与Java编码相同)
2016/06/21 Javascript
webpack配置文件和常用配置项介绍
2017/04/28 Javascript
关于vue.js组件数据流的问题
2017/07/26 Javascript
微信小程序加载机制及运行机制图解
2019/11/27 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
linux下python抓屏实现方法
2015/05/22 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
Django中的ajax请求
2018/10/19 Python
值得收藏,Python 开发中的高级技巧
2018/11/23 Python
Python骚操作之动态定义函数
2019/03/26 Python
Python3列表内置方法大全及示例代码小结
2019/05/10 Python
对tensorflow中cifar-10文档的Read操作详解
2020/02/10 Python
python网络爬虫实现发送短信验证码的方法
2021/02/25 Python
Expedia印度尼西亚站:预订酒店、廉价航班和度假套餐
2018/01/31 全球购物
诺心蛋糕官网:LE CAKE
2018/08/25 全球购物
UNIX命令速查表
2012/03/10 面试题
运动会入场词100字
2014/02/06 职场文书
婚礼答谢宴主持词
2014/03/14 职场文书
开工仪式策划方案
2014/05/23 职场文书
授权委托书样本
2014/09/25 职场文书
投诉信回复范文
2015/07/03 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
python3 sqlite3限制条件查询的操作
2021/04/07 Python
在容器中使用nginx搭建上传下载服务器
2022/05/11 Servers