【Bootstrap】可复用的组件

目录

一、字体图标

二、下拉菜单

1. 步骤

2. 对齐

3. 分割线

4. 禁用的菜单项

三、按钮组

1. 按钮组

2. 按钮工具栏

3. 尺寸

4. 嵌套

5. 垂直排列

四、输入框组

1. 输入框组

2. 尺寸

3. 作为额外元素的按钮

4. 作为额外元素的按钮式下拉菜单


一、字体图标

组件 · Bootstrap v3 中文文档 | Bootstrap 中文网 (bootcss.com)

    
    
    
    

二、下拉菜单

用于显示链接列表的可切换、有上下文的菜单。

将下拉菜单触发器和下拉菜单都包裹在 .dropdown 里 。

通过为下拉菜单的父元素设置 .dropup 类,可以让菜单向上弹出(默认是向下弹出的)。

1. 步骤

  • 定义容器(容器的class为:dropdown)
  • 在容器中添加菜单触发器和菜单项
    

【Bootstrap】可复用的组件_第1张图片

    

 【Bootstrap】可复用的组件_第2张图片

2. 对齐

默认情况下,下拉菜单自动沿着父元素的上沿和左侧被定位为 100% 宽度。

为 .dropdown-menu 添加 .dropdown-menu-right 类可以让菜单右对齐

为 .dropdown-menu 添加 .dropdown-menu-left 类可以让菜单左对齐

3. 分割线

为下拉菜单添加一条分割线,用于将多个链接分组。

4. 禁用的菜单项

为下拉菜单中的

  • 元素添加 .disabled 类,从而禁用相应的菜单项。

  • 组织结构
  • 【Bootstrap】可复用的组件_第3张图片

    三、按钮组

    1. 按钮组

    通过按钮组容器 .btn-group 把一组按钮放在同一行里。

    按钮组中,除第一个和最后一个按钮外,中间按钮没有圆角。

        

    2. 按钮工具栏

    把一组

    组合进一个
    中就可以做成更复杂的组件。

    3. 尺寸

    只要给 .btn-group 加上 .btn-group-* 类,就省去为按钮组中的每个按钮都赋予尺寸类了,如果包含了多个按钮组时也适用。

    • .btn-group-lg:应用于大型按钮组。
    • .btn-group:应用于一般按钮组。
    • .btn-group-sm:应用于小型按钮组。
    • .btn-group-xs:应用于超小型按钮组。
        
        

    4. 嵌套

    想要把下拉菜单混合到一系列按钮中,只须把 .btn-group 放入另一个 .btn-group 中。

        

    【Bootstrap】可复用的组件_第4张图片

    5. 垂直排列

    让一组按钮垂直堆叠排列显示而不是水平排列。分列式按钮下拉菜单不支持这种方式。

        

    【Bootstrap】可复用的组件_第5张图片

    四、输入框组

    1. 输入框组

    通过在文本输入框 前面、后面或是两边加上文字或按钮,可以实现对表单控件的扩展。为 .input-group 赋予 .input-group-addon 类,可以给 .form-control 的前面或后面添加额外的元素。

    只支持文本输入框 ,不能用于