2014-11-03 75 views
0

我想在三個html中分割一個div。 我的代碼如下:在三個垂直部分中分割一個div

<div id="right" style="width: 20%; float: left;"> 
    some text 
</div> 
<div id="leftAndCenter" style="width: 70%; float: right;"> 
    <div id="center" style="width: 45%; float: left;"> 
      some other text 
    </div> 
    <div id="right" style="width: 45%; float: right;"> 
      and the last text 
    </div> 
</div> 

有一些較長的文本here一個版本。我希望右邊的文字以「左」和「中」的高度開始,我應該怎麼做?

回答

5

刪除此行: <br style="clear:both;"/>

+0

事實上,我已經忘了當寫js小提琴。它現在有用,謝謝! – S4M 2014-11-03 10:31:16

1

拳頭解決方案:

刪除您的例子

第二類解決方案的<br style="clear:both;"/>,更好的HTML:

<div> 
    <div style="width: 20%; float: left;">foo </div> 
    <div style="width: 33%; float: left;">bar</div> 
    <div style="width: 33%; float: left;">biz</div> </div>