我的顶级菜单中有购物车,使用push-right
我的问题是下拉式泡泡不在页面之外。我正在努力使气泡正确对齐,以便它与'click'对齐
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>
答案 0 :(得分:175)
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&amp; 3.0 强>
将类.pull-right添加到包含类下拉菜单
的同一div中<div class="dropdown-menu pull-right">
STUFF
</div>
这似乎适用于我使用bootstrap 3.0
答案 1 :(得分:19)
这可以通过带有dropdown-menu-right
的引导类dropdown-menu
解决,该引用类专门针对此问题使用css属性right: 0;
和left: auto;
来对齐它。< / p>
此解决方案对我有用。
来源 - http://getbootstrap.com/components/#btn-dropdowns-dropup(请参阅开发人员工具)
答案 2 :(得分:5)
function submit() {
if(isSending)
return;
isSending = true
$.ajax({
// ...
complete: function() {
isSending = false;
}
});
}
这个问题的答案有所不同。
bootstrap v 3.1.0
答案 3 :(得分:4)
<div class="dropdown-menu dropdown-menu-right">
boostrap 4.2.1:)
仍在工作答案 4 :(得分:2)
好的,明白了!
position:relative;left:0
上的 <ul class="dropdown-menu">