您的位置:首页 > Web前端 > BootStrap

bootstrap——组件(四、输入框组)

2017-01-19 10:39 267 查看
1、基本用法

我们有时需要在输入框一侧或两侧添加额外的元素

这个时候只需要把所有元素都包裹在一个.input-group的div里面就可以

但是每个输入框组只能有一个input



<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就可以了



<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=
4000
"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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息