回答
使用pull-right
或pull-left
類。
拉右會迫使整個下拉列表顯示在父母的右側 – 2013-04-23 10:46:42
@ParvSharma,這正是他想要的 – slash197 2013-04-23 10:49:22
他只是想在頂部箭頭顯示在另一側 – 2013-04-23 10:50:56
Twitter Bootstrap似乎沒有選項來處理下拉菜單的方向。所有這一切對箭頭的位置有一定的影響是該類.navbar .nav > li > .dropdown-menu:before
嘗試與它擺弄查看下降的方向變化下
transform: rotateY
或-webkit-transform:rotateY
會做的伎倆,讓我們應用它的下拉菜單;
navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right {
-webkit-transform: rotateY(180deg);
}
或者,你可以插入.dropdown-menu
或.open > .dropdown-menu
類這是由於您的確切rquirement。現在,它看起來像:
可以看到所有的鏈接需要被還原所以它的簡單使用相同的CSS規則做:
.dropdown-menu > li > a {
-webkit-transform: rotateY(180deg);
}
現在,它看起來像:
需要通過更改下拉菜單的位置left:10px;
來清理一下,它會看起來像確切Ÿ你怎麼想:
從http://getbootstrap.com/components/#dropdowns-alignment:
棄用.pull右對齊
作爲V3.1.0中,我們已經棄用 .pull右在下拉菜單上。要正確對齊菜單,請使用.dropdown-menu-right
。導航欄中右對齊的導航組件使用該類的一個 mixin版本來自動對齊菜單。若要 覆蓋它,請使用.dropdown-menu-left
。
在你的情況,增加dropdown-menu-right
類到具有dropdown-menu
類的div應該做的伎倆。
這(使用下拉菜單右):
<ul class="dropdown-menu dropdown-menu-right">
<li><a href"#">Action</a></li>
<li><a href="#">Another action</a></li>
<ul>
- 1. 使引導程序下拉菜單隻能向下?
- 2. 更改下拉圖標引導程序
- 3. 在引導程序中有一個子下拉菜單的下拉菜單
- 4. 引導下拉菜單 - 改變
- 5. 下拉菜單中引導
- 6. 引導下拉菜單
- 7. 更改摺疊下拉菜單中的行間距(引導程序)
- 8. 引導程序導航的中心下拉菜單
- 9. 從下拉菜單(同一頁)更改引導程序模式選項卡
- 10. 引導程序4導航欄下拉菜單右鍵
- 11. 更改下拉菜單
- 12. 下拉菜單在...下拉菜單與引導
- 13. 引導程序下拉菜單不會下降懸停
- 14. 帶引導程序的多個下拉菜單不起作用?
- 15. 帶有不同樣式的引導程序下拉菜單
- 16. 停止進行twitter引導程序的下拉菜單
- 17. 爲什麼我的引導程序下拉菜單不在位?
- 18. 面板中的引導程序下拉菜單
- 19. 儘量減少引導程序的寬度3下拉菜單
- 20. 引導程序的下拉菜單不起作用?
- 21. 懸停按鈕下拉菜單上的引導程序
- 22. 引導程序下拉菜單的多個觸發器
- 23. jQuery的現有引導下拉菜單
- 24. 列內的引導下拉菜單
- 25. 崩潰中的引導下拉菜單,
- 26. 引導定製的下拉菜單
- 27. 根據其他下拉菜單更改下拉菜單
- 28. 引導程序3下拉菜單不起作用
- 29. 如何將glyphicon添加到引導程序下拉菜單
- 30. 從外部按鈕打開引導程序下拉菜單
做你想做的實際「**下拉v **」是在右邊,但是當你打開它的箭頭已打開的列表在左側? – 2013-04-23 12:01:32
只需添加一個類'.navbar .nav> li> .dropdown-menu.dropdown-menu-fixed:after,.navbar .nav> li> .dropdown-menu.dropdown-menu-fixed:before {left:auto ;正確:10px;}'。而已。 – dfsq 2013-04-23 12:05:39