ここに問題がありますが、私は単純なマークアップ 頭、メニュー、フッター、およびコンテキストを持っています。 メニューは左側にあり、右側にはコンテキストがあります。内側には3つのdivがあります。 2つのdivは1つの行になければなりません.3つ目のdivはその直下になければなりません。2つのdivの下にdivを配置する方法、左側にもう1つのdivが浮動する場合は?
問題は、3番目のdivがメニューの下に表示されることです。ここで
コメントを含むコードで、pelaseは、ルックみんな を持っている......私は完全にこの1については運命を感じ、どんな考えを持っていない....
<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>