html - 我怎样才能使引导下拉菜单向上而不是向下打开/展开

标签 html css bootstrap-modal

这是我的 HTML 代码,它具有默认的引导 CSS,它向下展开/打开下拉选项。

  <div class="col-md-4 form-group">
     <label>{{'crm.crmpopup.newCustomer.cardType'|translate}}:</label>
     <div class="input-row">
        <select class="form-control" chosen name="cardType" ng-model="pageData.customer.cardType">
           <option value="Visa">{{'crm.crmpopup.newCustomer.visa'|translate}}</option>
           <option value="MasterCard">{{'crm.crmpopup.newCustomer.masterCard'|translate}}</option>
           <option value="AmericanExpress">{{'crm.crmpopup.newCustomer.americanExpress'|translate}}</option>
           <option value="DinersClub">{{'crm.crmpopup.newCustomer.dinersClub'|translate}}</option>
           <option value="Discover">{{'crm.crmpopup.newCustomer.discover'|translate}}</option>
           <option value="EnRoute">{{'crm.crmpopup.newCustomer.enRoute'|translate}}</option>
           <option value="JCB">{{'crm.crmpopup.newCustomer.jcb'|translate}}</option>
        </select>
     </div>
  </div>

如何使引导下拉菜单向上打开/展开?

最佳答案

默认的 select HTML 标记的功能有限。您必须为此使用自定义设置。以下 Bootstrap 代码将创建一个向上而不是向下的下拉菜单。

<div class="btn-group dropup">
  <button type="button" class="btn btn-secondary">Dropup</button>
  <button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    <span class="sr-only">Toggle Dropdown</span>
  </button>
  <div class="dropdown-menu">
    <!-- Dropdown menu links -->
  </div>
</div>

注意 dropup 类。这就是让它上升而不是下降的原因。您可以查看Bootstrap documentation指的是here .

关于html - 我怎样才能使引导下拉菜单向上而不是向下打开/展开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47900542/

相关文章:

html - 如何在栏的左侧和栏外显示进度条的百分比? Bootstrap 进度条

html - 我的导航栏在 FF 中的位置不正确

javascript - 使用另一个函数禁用一个函数 - Vanilla JS

javascript - 从模态形式( Angular )中提取用户输入

javascript - 检查元素是否在视口(viewport)的 30% 到 60% 之间

javascript - 如何创建单选框文本库

jquery - 如何单独折叠这些表格?

CSS。 5 种颜色的锐渐变

angularjs 弹出窗口不适用于路由模板和 Controller

javascript - 如何将 php 中接收到的数据分类为 html 中的 3 个不同的 div 标签?