美文网首页
第十九谈:下拉菜单

第十九谈:下拉菜单

作者: 辽A丶孙悟空 | 来源:发表于2020-06-04 21:09 被阅读0次

本节课我们来开始学习 Bootstrap 的提供的下拉菜单组件。

一.下拉菜单
  1. 下拉菜单组件依赖于 Popper.js,而 Bootstrap 组件包里没有这个文件;
  2. 但组件包里 bootstrap.bundle.js 已经包含了这个组件功能,使用这个即可;
  3. 只要将将 bootstrap.bundle.js 替代掉 bootstrap.js 即可;
  4. 使用.dropdown 等系列样式,来构建下拉菜单效果;
      <div class="dropdown">
          <button class="btn btn-secondary dropdown-toggle" data-toggle="dropdown">
              下拉菜单
          </button>
          <div class="dropdown-menu">
              <a href="#" class="dropdown-item">菜单 1</a>
              <a href="#" class="dropdown-item">菜单 2</a>
              <a href="#" class="dropdown-item">菜单 3</a>
          </div>
      </div>
  1. 使用.dropdown-divider 给菜单项目之间增加一条分割线;
      <a href="#" class="dropdown-item">菜单 3</a>
      <div class="dropdown-divider"></div>
      <a href="#" class="dropdown-item">菜单 3</a>
  1. 使用.dropdown-toggle-split 实现分裂式按钮下拉菜单;
      <div class="dropdown btn-group">
          <button class="btn btn-secondary">下拉菜单</button>
          <button class="btn btn-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown"></button>
          <div class="dropdown-menu">
              ...
          </div>
      </div>
  1. 支持使用.btn-lg 等系列将下拉按钮设置大小;
      <button class="btn btn-lg btn-secondary">下拉菜单</button>
  1. 使用.dropup 可以将下拉菜单向上展开,会根据上下区域调整;
      <div class="dropdown btn-group dropup">
  1. 使用.dropright、dropleft 可以将下拉菜单向右、向左展开;
      <div class="dropdown btn-group dropright">
  1. 使用.active 设置首选项,使用 disabled;
      <a href="#" class="dropdown-item active">菜单 2</a>
      <a href="#" class="dropdown-item disabled">菜单 3</a>
  1. 使用.dropdown-menu-right 可以设置菜单向右对齐;
      <div class="dropdown-menu dropdown-menu-right">

相关文章

  • 第十九谈:下拉菜单

    本节课我们来开始学习 Bootstrap 的提供的下拉菜单组件。 一.下拉菜单 下拉菜单组件依赖于 Popper....

  • 简易下拉菜单

    今天做了一个简易的下拉菜单: 页面头部一个下拉菜单,鼠标滑过下拉菜单下方显示一个菜单项列表,且下拉菜单的背景图片切...

  • Bootstrap - 菜单2

    下拉菜单(对齐方式) 实现右对齐方法: Bootstrap框架中下拉菜单默认是左对齐,如果你想让下拉菜单相对于父容...

  • 2019-04-11 下拉菜单(2)

    如需使用下拉菜单,只需要在 class.dropdown内加上下拉菜单即可。下面的实例演示了基本的下拉菜单:可以使...

  • Vue中判断点击是否在组件外

    自己使用div模拟select,有如下需求: 组件获得焦点时,自动弹出下拉菜单 鼠标点击下拉菜单时,下拉菜单不能收...

  • 【Excel篇】自动更新下拉菜单

    前面,分享过单元格通过下拉菜单完成快速输入,这限于下拉菜单固定不变的情况。如果遇到下拉菜单变更的情况则需要...

  • css学习 第五天

    CSS 下拉菜单 使用 CSS 创建一个鼠标移动上去后显示下拉菜单的效果。 基本下拉菜单 当鼠标移动到指定元素上时...

  • 三级、四级Excel下拉菜单的做法

    一、1级下拉菜单 制作一级下拉菜单很简单,选取要设置的区域,数据 - 有效性 - 选取数据源。 二、2级下拉菜单 ...

  • [JS]单选按钮,下拉框获取选中值

    单选按钮 获取单选钮的值 下拉菜单 获取下拉菜单选中的值

  • 6个不起眼的Excel小技巧,轻松帮你完成工作量

    1.一键设置下拉菜单 下拉菜单用得好的话,效率秒提升!那么怎么设置下拉菜单呢? 先选中单元格,再点击【数据】,选择...

网友评论

      本文标题:第十九谈:下拉菜单

      本文链接:https://www.haomeiwen.com/subject/adugzhtx.html