這裏是問題,我得到了一個簡單的標記, 一個頭,菜單,頁腳和上下文。 菜單位於左側,右側是上下文,其中應包含3個div: 兩個div應該位於同一行,第三個div應位於其下方。如何在兩個div下放置一個div,如果還有另一個div浮在左邊?
問題是,第三個div得到菜單。
這裏是一個包含註釋的代碼,pelase看看球員 ......我感覺完全註定這一個,沒有任何想法....
<html>
<head>
<style>
div.header{ border:1px solid black }
div.menu{clear:both;float:left; border:1px solid blue}
div.context{ border:1px solid #0099CC}
div.footer{clear:both; border:1px solid red}
div.one { border:1px solid yellow}
div.two { border:1px solid purple}
div.three { border:1px solid green}
</style>
</head>
<body>
<div class="header">
header
</div>
<div class="menu">
menu<br>menu<br>menu<br>menu
</div>
<div class="context">
<div class="one" style="float:left">Div 1 <BR>Div 1 <BR>Div 1 </div>
<div class="two" style="">Div 2</div>
<div class="three" style="clear:both">Div 3, what the hell are you doing here under the menu? You should be just under the Div 1!</div>
</div>
<div class="footer">
footer
</div>
</body>
</html>