3

我尝试将所有内容都向左拉,无论我做什么,包含“编辑”和“销毁”的下拉菜单都会落在右侧,这意味着我会出现令人讨厌的滚动条。

HAML版本:

.btn-group
  %button{ :class => 'btn btn-mini dropdown-toggle', 'data-toggle' => 'dropdown' }
    %span.icon-cog
  %ul.dropdown-menu
    %li= link_to 'Edit', '#'
    %li= link_to 'Destroy', '#'

HTML版本:

<div class='btn-group'>
  <button class='btn btn-mini dropdown-toggle' data-toggle='dropdown'>
    <span class='icon-cog'></span>
  </button>
  <ul class='dropdown-menu nav pull-left'>
    <li><a href="#">Edit</a></li>
    <li><a href="#">Destroy</a></li>
  </ul>
</div>
4

3 回答 3

9

As of v3.1.0 pull-left has been deprecated..

Instead use dropdown-menu-right

See here

于 2014-11-27T23:15:21.850 回答
8

Use pull-right instead of pull-left and menu will be shown on the left.

于 2014-03-14T07:12:09.330 回答
4

下拉菜单pull-left不工作dropdown-menu,但工作dropdown-submenu

<li class="dropdown-submenu pull-left">
  <a href="#" >Branch</a>
      <ul class="dropdown-menu">
          <li><a href="#">Create Branch</a></li>
          <li><a href="#">Edit Branch</a></li>
          <li><a href="#">Set Branch Status</a></li>
      </ul>
</li>

演示

于 2013-02-06T06:15:41.860 回答