початковий випадаючий міхур вирівнюється вправо (не вправо)


89

У моєму верхньому меню є кошик, push-rightі моя проблема полягає в тому, що випадаючий міхур випадає зі сторінки. Я намагаюся вирівняти міхур праворуч, щоб він вирівнювався праворуч за клацанням

подобається це

введіть тут опис зображення

HTML:

<div class="cart pull-right">
  <ul class="nav">
    <li class="dropdown">
      <a class="dropdown-toggle" data-toggle="dropdown" href="#">CLICK</a>
       <div class="dropdown-menu">
       STUFF
       </div>
    </li>
  </ul>
</div>

2
Краще розмістити на jsfiddle.net, щоб показати іншим, що у вас є.
JofryHS

ви пробували right:0;спадний список?
Рахул,

Відповіді:


190

Bootstrap 3.1+

Додавання класу .dropdown-menu-right до того самого div, що містить спадне меню класу:

<div class="dropdown-menu dropdown-menu-right">
    STUFF
</div>

http://getbootstrap.com/components/#dropdowns-alignment

Bootstrap 2.3 і 3.0

Додайте клас .pull-right до того самого div, що містить спадне меню класу

<div class="dropdown-menu pull-right">
    STUFF
</div>

Здається, це працює для мене, використовуючи bootstrap 3.0


20
Починаючи з v3.1.0, ви можете використовувати випадаюче меню праворуч . Дивіться github.com/twbs/bootstrap/blob/v3.1.0/less/dropdowns.less#L135
Лоран Дезіттер

19

Це може бути вирішено з класом початкового завантаження dropdown-menu-right з , dropdown-menuщо спеціально для цього завдання , яка використовує властивості CSS right: 0;іleft: auto; до правого краю його.

Це рішення працює для мене.

Джерело - http://getbootstrap.com/components/#btn-dropdowns-dropup (для цього перейдіть до інструментів розробника)


1
Так, це правильне рішення (Bootstrap 3.3.7). Просто не забудьте додати клас dropdown-menu-rightдо того, ulщо містить параметри меню (не до кнопки)
Мігель



2

добре, зрозумів!

position:relative;left:0 на <ul class="dropdown-menu">

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.