У меня есть корзина в моем верхнем меню, 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>
html
css
twitter-bootstrap
no0ne
источник
источник
right:0;
выпадающий список?Ответы:
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
источник
Это может быть решено с классом начальной загрузки
dropdown-menu-right
с ,dropdown-menu
что именно для этой проблемы , которая использует свойства CSSright: 0;
иleft: auto;
к правому краю его.Это решение работает для меня.
Источник - http://getbootstrap.com/components/#btn-dropdowns-dropup (для этого перейдите в инструменты разработчика)
источник
dropdown-menu-right
в тот,ul
который содержит параметры меню (не на кнопку)<div class="dropdown-menu dropdown-menu-right">
Это все еще работает в boostrap 4.2.1 :)
источник
в
bootstrap v 3.1.0
ответ на этот вопрос другое.jsfiddle
<div class="dropdown-menu pull-menu-right"> STUFF </div>
источник
хорошо понял!
position:relative;left:0
на<ul class="dropdown-menu">
источник