2014-03-13 72 views
4

我有一個Bootstrap導航欄,其中有2個ul。在小屏幕上保持導航欄ul水平位置

第一個UL隱藏在小屏幕上的摺疊菜單中。

第二個UL仍然可見。

我遇到的問題是,第二個UL總是垂直顯示。我似乎無法覆蓋它水平顯示。我繼續檢查CSS,但沒有發現似乎控制。

http://www.bootply.com/render/121627

(一些CSS的從// Twitter bootstrap 3 navbar navbar-right outside navbar-collapse借來的)澄清:

這是我看到< 760px寬屏幕:

[ brand ]  -item1  [---] 
       -item2 

這是我想看到的:

[ brand ] -item1 -item2 [---] 
+0

嗯,不是100%肯定你的顯示器的意思水平,很遺憾。你能明確指出你想要的是什麼樣的行爲嗎? – Serlite

+0

啊,我明白了! '.navbar-right> ul> li {float:left; }'我更新了Bootply。 –

+0

啊,我明白了!這就是你的意思,我不確定。好吧,很高興你能夠自己解決問題。 – Serlite

回答

1

解決方案的目標是在導航欄上的ul> li。

.navbar-right > ul > li { float:left; } 
1

這是我在一個類似的情況什麼工作:

.navbar-right { 
    float: right; 
} 

.navbar-right > li { 
    float: left 
} 

.navbar-right > li > a { 
    display: block; 
} 
0

自舉4:

.navbar-nav { flex-direction:row !important; }