• 25. Bootstreap 下拉菜单


    下拉菜单

    使用 Bootstrap 下拉插件切换上下文覆盖以显示链接列表等。

    下拉菜单是可切换的上下文叠加,用于显示链接列表等。它们与包含的 Bootstrap 下拉 JavaScript 插件进行交互。它们通过点击而不是悬停来切换

    来一个最基本的下拉菜单:  【如果你想指针是手形的 当然你把div 换成 a 即可】

    <!-- dropdown是基类 在最外层 -->
    <div class="dropdown m-5">
    <!-- 这是控制按钮 记得加上交互 data-toggle 值是 dropdown  -->
        <div class="btn btn-primary" data-toggle="dropdown">下拉列表</div>
        <!--  用一个div 包住下拉菜单项 Class是 .dropdown-menu -->
        <div class="dropdown-menu">
            <div class="dropdown-item">下拉菜单1</div>
            <div class="dropdown-item">下拉菜单2</div>
            <div class="dropdown-item">下拉菜单3</div>
            <div class="dropdown-item">下拉菜单4</div>
        </div>
    </div>

    然后图:

     如果你想有个空值菜单有个箭头 你可以在控制按钮加上 .dropdown-toggle ,例:

    <div class="btn btn-primary dropdown-toggle" data-toggle="dropdown">下拉列表</div>

    图:

    如果你想分开 按钮和箭头 【那么就是两个按钮】,你只需要:

    <!--合并为按钮组 btn-group-->
    <div class=" m-5 dropdown btn-group">
    <!--  要注意 这里是没有交互的【即没有 data-toggle】 当然你要添加我也没办法  -->
        <div class="btn btn-primary ">下拉列表</div>
    <!-- dropdown-toggle:添加箭头   dropdown-toggle-split:让按钮更小   -->
        <div class="btn btn-primary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown"></div>
    
        <div class="dropdown-menu">
            <div class="dropdown-item">下拉菜单1</div>
            <div class="dropdown-item">下拉菜单2</div>
            <div class="dropdown-item">下拉菜单3</div>
            <div class="dropdown-item">下拉菜单4</div>
        </div>
    </div>

      如果你想在下拉菜单项 添加分隔符 ,那么你就加 .dropdown-divider

      下面代码是菜单项:

        <div class="dropdown-menu">
            <div class="dropdown-item">下拉菜单1</div>
            <div class="dropdown-item">下拉菜单2</div>
    <!--    加上分隔符    -->
            <div class="dropdown-divider"></div>
            <div class="dropdown-item">下拉菜单3</div>
            <div class="dropdown-item">下拉菜单4</div>
        </div>

      如果你想更大 或 更小 的按钮 那么你就 btn-sm 或 btn-lg 这个自己来。

      还可以控制方向 上下左右都可以,即.droup**  加上 drop** 即可 ** 是方向

      但是要注意的是 如果向上、下左右,不够位置的话 他会默认向下...

      如果都不够 我也没遇过...

      

    上下左右:

    <div class="  dropdown btn-group dropdown" style="margin: 500px;">  <!--下-->
    <div class="  dropdown btn-group dropleft" style="margin: 500px;">  <!--左-->
    <div class="  dropdown btn-group dropright" style="margin: 500px;">  <!--右-->

    具体要掌握的只有那么多 主要还是要把它包起来

    本文来自博客园,作者:咸瑜,转载请注明原文链接:https://www.cnblogs.com/bi-hu/p/14907638.html

  • 相关阅读:
    java 异常练习题1
    java 异常练习题
    java 抽象类
    java 接口练习题6
    java 接口练习题5
    java 接口练习题4
    java 接口练习题3
    java接口练习题2
    java 接口练习题1
    java 泛型
  • 原文地址:https://www.cnblogs.com/bi-hu/p/14907638.html
Copyright © 2020-2023  润新知