全面解析Bootstrap表单使用方法(表单控件状态)


Posted in Javascript onNovember 24, 2015

一、焦点状态

焦点状态是通过伪类“:focus”来实现。Bootstrap框架中表单控件的焦点状态删除了outline的默认样式,重新添加阴影效果。

<form role="form" class="form-horizontal">
 <div class="form-group">
 <div class="col-xs-6">
 <input class="form-control input-lg" type="text" placeholder="不是焦点状态下效果">
 </div>
 <div class="col-xs-6">
 <input class="form-control input-lg" type="text" placeholder="焦点点状态下效果">
 </div>
 </div>
</form>
 

 全面解析Bootstrap表单使用方法(表单控件状态)

二、禁用状态

Bootstrap框架的表单控件的禁用状态和普通的表单禁用状态实现方法是一样的,在相应的表单控件上添加属性“disabled”。

<form role="form">
 <input class="form-control input-lg" id="disabledInput" type="text" placeholder="表单已被禁用,不可输入" disabled>
 <fieldset disabled>
 <div class="form-group">
 <label for="disabledTextInput">禁用的输入框</label>
 <input type="text" id="disabledTextInput" class="form-control" placeholder="禁止输入">
 </div>
 <div class="form-group">
 <label for="disabledSelect">禁用的下拉框</label>
 <select id="disabledSelect" class="form-control">
 <option>不可选择</option>
 </select>
 </div>
 <div class="checkbox">
 <label>
 <input type="checkbox"> 无法选择
 </label>
 </div>
 <button type="submit" class="btn btn-primary">提交</button>
 </fieldset>
</form>

全面解析Bootstrap表单使用方法(表单控件状态) 

三、验证状态

在制作表单时,不免要做表单验证。同样也需要提供验证状态样式,在Bootstrap框架中同样提供这几种效果。

1、.has-warning:警告状态(黄色)

2、.has-error:错误状态(红色)

3、.has-success:成功状态(绿色)

使用的时候只需要在form-group容器上对应添加状态类名

<form role="form">
 <div class="form-group has-success">
 <label class="control-label" for="inputSuccess1">成功状态</label>
 <input type="text" class="form-control" id="inputSuccess1" placeholder="成功状态" >
 </div>
 <div class="form-group has-warning">
 <label class="control-label" for="inputWarning1">警告状态</label>
 <input type="text" class="form-control" id="inputWarning1" placeholder="警告状态">
 </div>
 <div class="form-group has-error">
 <label class="control-label" for="inputError1">错误状态</label>
 <input type="text" class="form-control" id="inputError1" placeholder="错误状态">
 </div>
</form>

全面解析Bootstrap表单使用方法(表单控件状态)

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

以上就是针对Bootstrap表单控件状态的详细介绍,之后还有更多内容会不断更新,希望大家继续关注。

Javascript 相关文章推荐
比较搞笑的js陷阱题
Feb 07 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
Aug 01 Javascript
jQuery Migrate 1.1.0 Released 注意事项
Jun 14 Javascript
jquery validate demo 基础
Oct 29 Javascript
继续学习javascript闭包
Dec 03 Javascript
js 点击a标签 获取a的自定义属性方法
Nov 21 Javascript
JS排序之快速排序详解
Apr 08 Javascript
es6在react中的应用代码解析
Nov 08 Javascript
Vue项目引进ElementUI组件的方法
Nov 11 Javascript
tweenjs缓动算法的使用实例分析
Aug 26 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
Apr 11 Javascript
vue-socket.io接收不到数据问题的解决方法
May 13 Javascript
jQuery解析Json实例详解
Nov 24 #Javascript
全面解析Bootstrap表单使用方法(表单控件)
Nov 24 #Javascript
全面解析Bootstrap表单使用方法(表单样式)
Nov 24 #Javascript
基于JavaScript实现Json数据根据某个字段进行排序
Nov 24 #Javascript
jquery彩色投票进度条简单实例演示
Jul 23 #Javascript
js生成随机数的过程解析
Nov 24 #Javascript
jquery制作图片时钟特效
Mar 30 #Javascript
You might like
第七节 类的静态成员 [7]
2006/10/09 PHP
php 更新数据库中断的解决方法
2009/06/05 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
JS字符串拼接在ie中都报错的解决方法
2014/03/27 Javascript
JS扩展方法实例分析
2015/04/15 Javascript
用js实现放大镜的效果的简单实例
2016/05/23 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
AngularJS Select(选择框)使用详解
2017/01/18 Javascript
JS正则验证多个邮箱完整实例【邮箱用分号隔开】
2017/04/19 Javascript
Angular4编程之表单响应功能示例
2017/12/13 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
彻底弄懂 JavaScript 执行机制
2018/10/23 Javascript
详解在Node.js中发起HTTP请求的5种方法
2019/01/10 Javascript
js序列化和反序列化的使用讲解
2019/01/19 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
vue+koa2实现session、token登陆状态验证的示例
2019/08/30 Javascript
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
实例讲解Python爬取网页数据
2018/07/08 Python
python 保存float类型的小数的位数方法
2018/10/17 Python
对python 树状嵌套结构的实现思路详解
2019/08/09 Python
Django获取该数据的上一条和下一条方法
2019/08/12 Python
Python实现序列化及csv文件读取
2020/01/19 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
2020/08/19 Python
关于Python字符编码与二进制不得不说的一些事
2020/10/04 Python
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
澳大利亚男士西服品牌:M.J.Bale
2018/02/06 全球购物
《乌塔》教学反思
2014/02/17 职场文书
学习型家庭事迹材料
2014/12/20 职场文书
工程质检员岗位职责
2015/04/08 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
python如何利用cv2模块读取显示保存图片
2021/06/04 Python