Tenho o carrinho no menu superior, usando push-right
e meu problema é que a bolha suspensa sai da página. Estou tentando alinhar a bolha à direita, para que fique alinhada à direita com 'clique'
como isso
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
fonte
fonte
right:0;
no dropdown?Respostas:
Bootstrap 3.1+
Adicionando a classe .dropdown-menu-right ao mesmo div que contém o menu suspenso da classe:
http://getbootstrap.com/components/#dropdowns-alignment
Bootstrap 2.3 e 3.0
Adicione a classe .pull-right ao mesmo div que contém o menu suspenso da classe
Isso parece funcionar para mim usando o bootstrap 3.0
fonte
Isso pode ser resolvido com a classe de bootstrap
dropdown-menu-right
comdropdown-menu
que é especificamente para este problema que usa as propriedades CSSright: 0;
eleft: auto;
para alinhar o botão direito.Esta solução está funcionando para mim.
Fonte - http://getbootstrap.com/components/#btn-dropdowns-dropup (vá para ferramentas de desenvolvedor para isso)
fonte
dropdown-menu-right
aoul
que contém as opções do menu (não ao botão)Isso ainda está funcionando no boostrap 4.2.1 :)
fonte
na
bootstrap v 3.1.0
resposta a esta pergunta é diferente.jsfiddle
fonte
OK, entendi!
position:relative;left:0
em<ul class="dropdown-menu">
fonte