全面解析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 相关文章推荐
Save a File Using a File Save Dialog Box
Jun 18 Javascript
改变javascript函数内部this指针指向的三种方法
Apr 23 Javascript
拥抱模块化的JavaScript
Mar 07 Javascript
jquery validate 自定义验证方法介绍 日期验证
Feb 27 Javascript
js对象内部访问this修饰的成员函数示例
Apr 27 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 Javascript
使用Curl命令查看请求响应时间方法
Nov 04 Javascript
详解Node.js 中使用 ECDSA 签名遇到的坑
Nov 26 Javascript
ES6基础之展开语法(Spread syntax)
Feb 21 Javascript
vue-cli3 项目优化之通过 node 自动生成组件模板 generate View、Component
Apr 30 Javascript
在Vue mounted方法中使用data变量详解
Nov 05 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
Jul 20 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
php常用ODBC函数集(详细)
2013/06/24 PHP
PHP实现采集抓取淘宝网单个商品信息
2015/01/08 PHP
PHP滚动日志的代码实现
2015/06/10 PHP
PHP根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
js判断登陆用户名及密码是否为空的简单实例
2016/05/16 Javascript
AngularJs解决跨域问题案例详解(简单方法)
2016/05/19 Javascript
Bootstrap中的Dropdown下拉菜单更改为悬停(hover)触发
2016/08/31 Javascript
JS实现列表的响应式排版(推荐)
2016/09/01 Javascript
Bootstrap基本插件学习笔记之轮播幻灯片(23)
2016/12/08 Javascript
Bootstrap实现基于carousel.js框架的轮播图效果
2017/05/02 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
EasyUI的DataGrid绑定Json数据源的示例代码
2017/12/16 Javascript
jQuery实现手风琴效果(蒙版)
2020/01/11 jQuery
Python中的包和模块实例
2014/11/22 Python
Python实现检测服务器是否可以ping通的2种方法
2015/01/01 Python
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
学习python中matplotlib绘图设置坐标轴刻度、文本
2018/02/07 Python
Python设计模式之工厂方法模式实例详解
2019/01/18 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
ubuntu 18.04 安装opencv3.4.5的教程(图解)
2019/11/04 Python
Django 实现将图片转为Base64,然后使用json传输
2020/03/27 Python
CSS3教程:边框属性border的极致应用
2009/04/02 HTML / CSS
实习教师自我鉴定
2013/09/27 职场文书
会议开场欢迎词
2014/01/15 职场文书
大三毕业自我鉴定
2014/01/15 职场文书
浙大毕业生自荐信
2014/01/26 职场文书
文明班级建设方案
2014/05/15 职场文书
教师个人考察材料
2014/12/16 职场文书
上课说话检讨书
2015/01/27 职场文书
《实心球》教学反思
2016/02/23 职场文书
php访问对象中的成员的实例方法
2021/11/17 PHP
python如何查找列表中元素的位置
2022/05/30 Python