Bootstrap下拉拉左不工作

时间:2013-02-06 06:03:15

标签: html css ruby-on-rails twitter-bootstrap

我已经尝试过把拉左手放在所有东西上,无论我做什么,包含'编辑'和'破坏'的下拉菜单都落在右边,这意味着我出现了令人讨厌的滚动条。

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>

3 个答案:

答案 0 :(得分:8)

从v3.1.0开始,pull-left已被弃用..

而是使用dropdown-menu-right

See here

答案 1 :(得分:7)

使用pull-right代替pull-left,菜单将显示在左侧。

答案 2 :(得分: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>

demo