2014-02-05 39 views
0

我很困惑如何將兩個div插入同一行。 我使用了float:leftfloat:right每一個他們也包含作爲div class的兩個不同div id。在課堂上也使用display:inline。 請給出關於這個問題的任何想法。如何在同一行中插入兩個div

+0

請你過去的HTML和CSS代碼在這裏 – vladkras

+0

得到了解決:) –

+0

順便說一下,感謝名單試圖幫助這個 –

回答

0

嘗試float: left對他們倆的

+0

我試過了,但沒有奏效! :( –

+0

張貼您的代碼,然後,它不能但工作 – vladkras

+0

http://jsfiddle.net/karantewari/57DjJ/ –

0

您可以將顯示屬性改爲inlineinline-block

例如:

<div class="example">One</div><div class="example">Two</div> 

隨着

.example { 
    display: inline; 
} 
+0

例子在行動:http://jsfiddle.net/raGZD/ – Fenton

+0

不工作,我也有第一個div的背景圖片,這很重要嗎? –

+0

它應該工作 - 這裏是一個背景的例子:http://jsfiddle.net/raGZD/2/ - 你可以更具體的「不工作」? – Fenton

0

有幾種方法來實現這一點,我已經對它們的詳細七層a sample page 。 TL;博士:父

  • 負利潤率播放display: flex移動:

    • float荷蘭國際集團的div S(@vladkras的回答)
    • 使用display: inline-block;(@ Sohnee的答案)
    • 使用Flexbox第二個div
    • 使用display: table上的父母和display: table-cell上的孩子
    • 玩弄position: absolute
    • 而且,最新的和許多情況下最好的解決方案,CSS Grid Layoutdisplay: grid對父母。