Amaze UI

CSS

浏览器默认样式统一,基础样式,网格,表格、表单、按钮及常用组件样式。

Button-group


组合 Button 元素。

基本使用

把一系列要使用的 .am-btn 按钮放入 .am-btn-group

 
 
<div class="am-btn-group">
 <button type="button" class="am-btn am-btn-default">左手</button>
  ...
</div>

<div class="am-btn-group">
  <button type="button" class="am-btn am-btn-primary am-square">左手</button>
  ...
</div>

<div class="am-btn-group">
  <button type="button" class="am-btn am-btn-primary am-round">左手</button>
  ...
</div>

按钮工具栏

.am-btn-group 放进 .am-btn-toolbar,实现工具栏效果。

<div class="am-btn-toolbar">
  <div class="am-btn-group">...</div>
  <div class="am-btn-group">...</div>
  <div class="am-btn-group">...</div>
</div>

按钮组大小

.am-btn-group 增加 class .am-btn-group-lg.am-btn-group-sm.am-btn-group-xs 改变按钮大小。




<div class="am-btn-toolbar">
    <div class="am-btn-group am-btn-group-lg">...</div>
</div>

<div class="am-btn-toolbar">
    <div class="am-btn-group">...</div>
</div>

<div class="am-btn-toolbar">
    <div class="am-btn-group am-btn-group-sm">...</div>
</div>

<div class="am-btn-toolbar">
    <div class="am-btn-group am-btn-group-xs">...</div>
</div>
</div>

垂直排列

使用 .am-btn-group-stacked 使按钮垂直排列显示。

<div class="am-btn-group-stacked">
  <button type="button" class="am-btn am-btn-default">Button</button>
  ...
</div>

自适应宽度

添加 .am-btn-group-justify class 让按钮组里的按钮平均分布,填满容器宽度。

注意: 只适用 <a> 元素,<button> 不能应用 display: table-cell 样式

使用 flexbox 实现,只兼容 IE 10+ 及其他现代浏览器

<div class="am-btn-group am-btn-group-justify">
  <a class="am-btn am-btn-default" role="button">左手</a>
  ...
</div>

结合下拉组件使用

下面的演示需要结合 Dropdown 使用。

按钮下拉菜单

<div class="am-btn-group">
  <button class="am-btn am-btn-secondary">下拉按钮</button>
  <div class="am-dropdown" data-am-dropdown>
    <button class="am-btn am-btn-secondary am-dropdown-toggle" data-am-dropdown-toggle> <span class="am-icon-caret-down"></span></button>
    <ul class="am-dropdown-content">
      <li class="am-dropdown-header">标题</li>
      <li><a href="#">快乐的方式不只一种</a></li>
      <li class="am-active"><a href="#">最荣幸是</a></li>
      <li><a href="#">谁都是造物者的光荣</a></li>
      <li class="am-disabled"><a href="#">就站在光明的角落</a></li>
      <li class="am-divider"></li>
      <li><a href="#">天空海阔 要做最坚强的泡沫</a></li>
    </ul>
  </div>
</div>

按钮上拉菜单

<div class="am-btn-group">
  <button class="am-btn am-btn-secondary">上拉按钮</button>
  <div class="am-dropdown am-dropdown-up" data-am-dropdown>
    <button class="am-btn am-btn-secondary am-dropdown-toggle" data-am-dropdown-toggle> <span class="am-icon-caret-up"></span></button>
    <ul class="am-dropdown-content">
      <li class="am-dropdown-header">标题</li>
      <li><a href="#">快乐的方式不只一种</a></li>
      <li class="am-active"><a href="#">最荣幸是</a></li>
      <li><a href="#">谁都是造物者的光荣</a></li>
      <li class="am-disabled"><a href="#">就站在光明的角落</a></li>
      <li class="am-divider"></li>
      <li><a href="#">天空海阔 要做最坚强的泡沫</a></li>
    </ul>
  </div>
</div>
侧栏导航
Amaze UI 微信
在微信上关注我们