开发者学堂课程【前端开发框架Bootstrap使用教程:Bootstrap 组件_输入框组2】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/360/detail/4243
Bootstrap 组件_输入框组2
目录:
一、作为额外元素的按钮
二、作为额外元素的按钮式下拉菜单
三、作为额外元素的分裂式按钮下拉菜单
一、作为额外元素的按钮
为输入框组添加按钮需要额外添加一层嵌套,不是 .input-group-addon ,而是添加 .input-group-btn 来包裹按钮元素。由于不同浏览器的默认样式无法被统一的重新赋值,所以才需要这样做。
实例:
<div class="row">
<div class="col-1g-6">
<div class=" input-group" >
<span class="input-group-btn">
<button class="btn btn-default"type="button">Go! </button>
</span>
<input type="text" class="form-control" placeholder="Search for...">
</div><!-- /input-group -->
</div><!-- /.col-1g-6 -->
<div class="col-1g-6">
<div class="input-group" >
<input type="text" class="form-control" placeholder="Search for...">
<span class=" input-group-btn" >
<button class="btn btn-default" type="button">Go!</button>
</span>
</div><!-- /input-group -->
</div><!-- /.col-1g-6 -->
</div><!-- /.row -->
在 inputgroup.html 文件,对应编辑上边程序,刷新浏览器可看到带有按钮的组框。
二、作为额外元素的按钮式下拉菜单
实例:
<div class="row">
<div class="col-lg-6">
<div class="input- group">
<div class="input- group-btn">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle=" dropdown" aria-haspopup="true" aria-expanded="false">Action <span class="caret" ></span></button>
<ul class="dropdown-menu">
<li><a href="#" >Action</a></1i>
<li><a href="#" >Another action</a></li>
<li><a href="#">Something else here</a></1i>
<li><role="separator" class="divider"></li>
<li><a href="#" >Separated link</a></1i>
</u1>
</div><l-- /btn-group --)
<input type="text" class="form-control" aria-label="...">
</div><!-- /input- group -->
</div><!-- /.col-1g-6 -->
<div class="col-1g-6">
<div class="input- group">
<input type="text" class="form-control" aria-label="...">
<div class="input-group-btn">
<button type="button" class="btn btn=default dropdown-toggle" data-toggle=" dropdown" aria-
Haspopup="true" aria-expanded="false">Action <span class="caret" ></span></button>
<ul classu"dropdown-menu dropdown - menu-right">
<li><a href-"#" >Action</a></li>
<li><a href="#" >Another action</a></li>
<li><a href="#" >Something else here</a></li>
<li role="separator" class=" divider"></li>
</u1>
</div><!-- /btn-group -->
</div><!-- /input-group -->
</div><!-- /.col-1g-6 -->
</div><!-- /.row -->
三、作为额外元素的分裂式按钮下拉菜单
实例:
<div class-"input group">
<div class="input-group-btn">
<!-- Button and dropdown menu --》
</div>
<input type="text" clas="frm-control" eria-label="...">
</div>
<div class=" input-group">
<input type="text" class="form-contro1" aria-labe1="...">
<div class="input- group-btn">
<!-- Button and dropdown menu -->
</div>
</div>