bootstrap输入框组件使用方法详解


Posted in Javascript onJanuary 19, 2017

本文实例为大家分享了bootstrap输入框组的具体使用方法,供大家参考,具体内容如下

1、基本用法

我们有时需要在输入框一侧或两侧添加额外的元素
这个时候只需要把所有元素都包裹在一个.input-group的div里面就可以
但是每个输入框组只能有一个input

bootstrap输入框组件使用方法详解

<div class="input-group">
 <span class="input-group-addon">@</span>
 <input type="text" class="form-control" placeholder="Username">
</div>

<div class="input-group">
 <input type="text" class="form-control">
 <span class="input-group-addon">.00</span>
</div>

<div class="input-group">
 <span class="input-group-addon">$</span>
 <input type="text" class="form-control">
 <span class="input-group-addon">.00</span>
</div>

2、尺寸

给最外层的.input-group添加.input-group-lg.input-group-sm.input-group-xs
就可以实现输入框组的大小变化

<div class="input-group input-group-lg">
 <span class="input-group-addon">@</span>
 <input type="text" class="form-control" placeholder="Username">
</div>

3、单选框作为额外元素

只需要把span里面的文字替换成对应的radio就可以了

bootstrap输入框组件使用方法详解

<div class="input-group">
 <span class="input-group-addon">
  <input type="radio"/> 
 </span>
 <input type="text" class="form-control"/>
</div>

4、多选框作为额外元素

只需要把span里面的文字替换成对应的checkbox就可以了

<div class="input-group">
 <span class="input-group-addon">
  <input type="checkbox">
 </span>
 <input type="text" class="form-control">
</div>

5、按钮作为额外元素

span的类不再是.input-group-addon,变成.input-group-btn
span里面的文字替换成button就可以了

<div class="input-group">
 <span class="input-group-btn">
  <button type="button" class="btn btn-default">Go</button>
 </span>
 <input type="text" class="form-control" />
</div>

6、下拉式菜单作为额外元素

把对应的span替换成下拉式菜单,同时修改下拉式菜单最外层的类
不是.dropdown或者.btn-group,而是.input-group-btn

<div class="input-group">
 <div class="input-group-btn">
 <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
  Action 
  <span class="caret"></span>
 </button>
 <ul class="dropdown-menu" role="menu">
  <li><a href="#">Action</a></li>
  <li><a href="#">Another action</a></li>
  <li><a href="#">Something else here</a></li>
  <li class="divider"></li>
  <li><a href="#">Separated link</a></li>
 </ul>
 </div>
 <input type="text" class="form-control">
</div>
<div class="input-group">
 <div class="input-group-btn">
 <button type="button" class="btn btn-default">Action</button>
 <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
  <span class="caret"></span>
 </button>
 <ul class="dropdown-menu" role="menu">
  <li><a href="#">Action</a></li>
  <li><a href="#">Another action</a></li>
  <li><a href="#">Something else here</a></li>
  <li class="divider"></li>
  <li><a href="#">Separated link</a></li>
 </ul>
 </div>
 <input type="text" class="form-control">
</div>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery的read函数与js的onload不同方式实现
Mar 18 Javascript
Javascript拓展String方法小结
Jul 08 Javascript
javascript 函数声明与函数表达式的区别介绍
Oct 05 Javascript
一个简单的jQuery计算器实现了连续计算功能
Jul 21 Javascript
javascript中解析四则运算表达式的算法和示例
Aug 11 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(下)
Oct 28 Javascript
javascript瀑布流式图片懒加载实例
Jun 28 Javascript
JavaScript里 ==与===区别详解
Aug 16 Javascript
Javascript vue.js表格分页,ajax异步加载数据
Oct 24 Javascript
JavaScript用二分法查找数据的实例代码
Jun 17 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
Nov 23 Javascript
Ant design vue中的联动选择取消操作
Oct 31 Javascript
bootstrap组件之按钮式下拉菜单小结
Jan 19 #Javascript
AngularJS框架中的双向数据绑定机制详解【减少需要重复的开发代码量】
Jan 19 #Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
Jan 19 #Javascript
AngularJS的依赖注入实例分析(使用module和injector)
Jan 19 #Javascript
学好js,这些js函数概念一定要知道【推荐】
Jan 19 #Javascript
AngularJS 使用ng-repeat报错 [ngRepeat:dupes]
Jan 19 #Javascript
Reactjs实现通用分页组件的实例代码
Jan 19 #Javascript
You might like
php ImageMagick windows下安装教程
2015/01/26 PHP
php将HTML表格每行每列转为数组实现采集表格数据的方法
2015/04/03 PHP
在WordPress中实现发送http请求的相关函数解析
2015/12/29 PHP
PHP实现执行外部程序的方法详解
2017/08/17 PHP
php实现的mongoDB单例模式操作类
2018/01/20 PHP
对laravel的csrf 防御机制详解,及form中csrf_token()的存在介绍
2019/10/24 PHP
jquery仿搜索自动联想功能代码
2014/05/23 Javascript
jquery实现submit提交表单
2015/02/03 Javascript
如何解决谷歌浏览器下jquery无法获取图片的尺寸
2015/09/10 Javascript
jQuery插件formValidator自定义函数扩展功能实例详解
2015/11/25 Javascript
javascript中加var和不加var的区别 你真的懂吗
2016/01/06 Javascript
AngularJS $injector 依赖注入详解
2016/09/14 Javascript
React实现双向绑定示例代码
2016/09/19 Javascript
ajax实现动态下拉框示例
2017/01/10 Javascript
微信小程序中吸底按钮适配iPhone X方案
2017/11/29 Javascript
深入理解使用Vue实现Context-Menu的思考与总结
2019/03/09 Javascript
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
JavaScript通如何过RGraph实现动态仪表盘
2020/10/15 Javascript
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
2014/11/05 Python
老生常谈Python之装饰器、迭代器和生成器
2017/07/26 Python
Python爬虫框架Scrapy实例代码
2018/03/04 Python
Python字符串的常见操作实例小结
2019/04/08 Python
Python 复平面绘图实例
2019/11/21 Python
小结Python的反射机制
2020/09/28 Python
Pandas数据分析的一些常用小技巧
2021/02/07 Python
Python绘制K线图之可视化神器pyecharts的使用
2021/03/02 Python
英国香水店:The Perfume Shop
2017/03/27 全球购物
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
集世界奢侈品和设计师品牌的意大利精品买手店:Tessabit
2019/08/17 全球购物
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
集团公司总经理岗位职责
2013/12/20 职场文书
《蜗牛》教学反思
2014/02/18 职场文书
老乡聚会通知
2015/04/23 职场文书
客户付款通知书
2015/04/23 职场文书
国庆节主题班会
2015/08/15 职场文书
诚信高考倡议书
2019/06/24 职场文书