全面解析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 相关文章推荐
最佳的addEvent事件绑定是怎样诞生的
Oct 24 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
Sep 05 Javascript
js 获取元素在页面上的偏移量的方法汇总
Apr 13 Javascript
CascadeView级联组件实现思路详解(分离思想和单链表)
Apr 12 Javascript
js添加绑定事件的方法
May 15 Javascript
深入理解JQuery循环绑定事件
Jun 02 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
Mar 14 Javascript
详解vue mixins和extends的巧妙用法
Dec 20 Javascript
vue实现文章内容过长点击阅读全文功能的实例
Dec 28 Javascript
解决angularjs前后端分离调用接口传递中文时中文乱码的问题
Aug 13 Javascript
angular6的响应式表单的实现
Oct 10 Javascript
JS实现“全选”和&quot;全不选&quot;功能代码实例
Feb 06 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
国王的咖啡这么大来头,名字的由来是什么
2021/03/03 咖啡文化
ThinkPHP实现将SESSION存入MYSQL的方法
2014/07/22 PHP
浅谈php中include文件变量作用域
2015/06/18 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
浅谈laravel aliases别名的原理
2019/10/24 PHP
JavaScript 脚本将当地时间转换成其它时区
2009/03/19 Javascript
JavaScript 字符编码规则
2009/05/04 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
JS 数字转换研究总结
2013/12/26 Javascript
JavaScript 异常处理 详解
2015/02/06 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
jQuery实现购物车表单自动结算效果实例
2015/08/10 Javascript
jQuery多选框选择数量限制方法
2017/02/08 Javascript
angular ng-repeat数组中的数组实例
2017/02/18 Javascript
Vue封装一个简单轻量的上传文件组件的示例
2018/03/21 Javascript
详解Vue+axios+Node+express实现文件上传(用户头像上传)
2018/08/10 Javascript
解决Vue+Element ui开发中碰到的IE问题
2018/09/03 Javascript
JavaScript常用数组操作方法,包含ES6方法
2020/05/10 Javascript
使用react render props实现倒计时的示例代码
2018/12/06 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
你应该知道的python列表去重方法
2017/01/17 Python
python数据结构之列表和元组的详解
2017/09/23 Python
各大浏览器 CSS3 和 HTML5 兼容速查表 图文
2010/04/01 HTML / CSS
一款利用html5和css3动画排列人物头像的实例演示
2014/12/05 HTML / CSS
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
什么时候需要进行强制类型转换
2016/09/03 面试题
大学生收银员求职信分享
2014/01/02 职场文书
创新社会管理心得体会
2014/09/12 职场文书
大雁塔导游词
2015/02/04 职场文书
婚姻出轨保证书
2015/05/08 职场文书
参观监狱警示教育心得体会
2016/01/15 职场文书
2019年大学生暑期社会实践调查报告模板
2019/11/07 职场文书
golang中实现给gif、png、jpeg图片添加文字水印
2021/04/26 Golang
python自动化八大定位元素讲解
2021/07/09 Python
php实例化对象的实例方法
2021/11/17 PHP
table设置超出部分隐藏,鼠标移上去显示全部内容的方法
2022/12/24 HTML / CSS