bootstrap-02 常用重要组件(1)

一,下拉菜单
    下拉菜单由两部分组成,一个是下拉菜单的按钮,一个是隐藏的下拉菜单这里两部分都要写进一个div盒子中,该div要有类名.dropdown,这个类名是position:relative;的作用,
   下拉菜单按钮则必须有类名.dropdown-toggle,其他样式需要额外添加
   下拉菜单则必须要有类名.dropdown-menu 这里面可以放列表,可以用div
1,默认样式菜单位于下方
<!-- 下拉菜单总的大盒子-->
<div class="dropdown">
<!-- 下拉菜单触发器-->
  <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
    Dropdown
    <span class="caret"></span>
  </button>
  <!-- 下拉菜单(默认隐藏)-->
  <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
    <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>
    <li><a href="#">Separated link</a></li>
  </ul>
</div>

2,如果需要隐藏菜单位于上方
只需要将下方菜单的父类类名.dropdown改成.dropup即可
3,下拉菜单需要靠右对齐的话
只需要给下拉的菜单(class="dropdown-menu")设置.dropdown-menu-right 
二,列表组
列表组只有一些最简洁的样式,如果有其他的样式,则需要新增类名
给ul增加.list-group类名
给每个li标签增加.list-group-item类名
1,默认的极简样式列表组
<ul class="list-group">
  <li class="list-group-item">Cras justo odio</li>
  <li class="list-group-item">Dapibus ac facilisis in</li>
  <li class="list-group-item">Morbi leo risus</li>
  <li class="list-group-item">Porta ac consectetur ac</li>
  <li class="list-group-item">Vestibulum at eros</li>
</ul>

2,如果需要给每个列表后面增加气泡式数字标记
则只需要在li标签内增加一个span标签类名加.badge即可
<ul class="list-group">
  <li class="list-group-item">
    <span class="badge">14</span>//气泡式徽章
    Cras justo odio
  </li>
</ul>

3,被禁用的条目
为 .list-group-item 添加 .disabled 类可以让单个条目显示为灰色,表现出被禁用的效果。
4,列表项目为a链接时
如果列表项目为a链接时,将每个li标签换成a标签,将ul标签换成div即可,类名不需要变动
<div class="list-group">
  <a href="#" class="list-group-item active">
    Cras justo odio
  </a>
  <a href="#" class="list-group-item">Dapibus ac facilisis in</a>
  <a href="#" class="list-group-item">Morbi leo risus</a>
  <a href="#" class="list-group-item">Porta ac consectetur ac</a>
  <a href="#" class="list-group-item">Vestibulum at eros</a>
</div>

5,列表项目为按钮时
列表组中的元素也可以直接就是按钮,父元素必须是 <div> 而不能用 <ul>,注意不要使用标准的 .btn 类!
<div class="list-group">
  <button type="button" class="list-group-item">Cras justo odio</button>
  <button type="button" class="list-group-item">Dapibus ac facilisis in</button>
  <button type="button" class="list-group-item">Morbi leo risus</button>
  <button type="button" class="list-group-item">Porta ac consectetur ac</button>
  <button type="button" class="list-group-item">Vestibulum at eros</button>
</div>

6,需要给项目添加样式时,有几个类名可以提供选择

.list-group-item-success
.list-group-item-info
.list-group-item-warning
.list-group-item-danger
以上效果依次对应

 

posted @ 2020-08-04 16:10  帅气如我66  阅读(128)  评论(0编辑  收藏  举报