2017-09-14 57 views

回答

1

柔性公用事業我設法使其使用類山坳您的工作情況和浮右在一起的一個。這裏是plunkerfiddle。但通常情況下,只需浮動就足夠了。

<div class="col float-right">     
    <div class="dropdown actionButtons float-right"> 
    //your content 
    </div> 
</div> 

如果你需要移動只有菜單,包COL-SM-12(MD,LG你的需要),並使用例如浮動權(見本fiddle)。

<div class="col-md-12"> </div> 
+0

謝謝 - 但我需要在* far *右邊的菜單圖標 - 在所有其他列之後。即使我使用col-sm-12 float-right而不是你的「col float float right」 - 我確實知道它在最右邊,但是所有其他的col- *'元素都會跳到下一行。也許我可以用一些負邊距來解決這個問題,但它聽起來像是一種變通辦法,而不是一個乾淨的解決方案。你有什麼建議? – kneidels

+0

它取決於你下一個col-sm-值。例如,如果其col-sm-10使用的不是col-sm-12,而是使用col-sm-2。12-10 = 2 – alexKhymenko

+0

如果您使用col-sm-12,它會佔據整行。但如果使用較少,則將它們排成一行 – alexKhymenko

2

.row div現在在display:flex,這就是爲什麼浮動不能正常工作! 可以

1)包裝在<div class="col-sm-12></div>的內容(這是使用網格的正確方法:如果你不使用.col-something你會負利潤,你的內容的一部分,最終是不可見的)

2)使用這裏https://getbootstrap.com/docs/4.0/utilities/flex/上市像類flex-row-reverse

+0

謝謝!問題:爲你的選項'(1)' - 你的意思是包裝'

+0

你的jsfiddle似乎是正確的。你必須總是在'.row'裏面使用'.col-something',因爲後者有負邊界(對於網格建設) –

+0

https://jsfiddle.net/kneidels/x8Lhmajc/6/是更新的。在這方面的問題是,菜單登錄在自己的行 - 而它應該是列結構 – kneidels

1

可能會有點晚,但我確實也很難。每當我設法將這些列放在「行」類下時,沒有任何東西可以讓我拉正確。我想這是有效的,這裏是我的解決方案;

<div class="row"> 
 
    <div class="col order-last"> 
 
     Whatever 
 
    </div> 
 
</div>