右のフロートdivが左側の別のdivにオーバーフローするのを防ぐにはどうすればよいですか?
<div class="HeaderArea">
<div id="centertopnav">
</div>
<div class="srchbox">
</div>
</div>
#centertopnav {margin:0 auto; padding:0; width:780px;}
.srchbox {
float:right;
margin:-20px 290px 0 0 ;
}
HeaderAreaは全身幅で、centertopnavはマージン「0pxauto」を使用して中央に配置され、srchboxは右にフロートしますが、ウィンドウのサイズを変更すると、srchboxはcentertopnavに移動します。
これを修正するためにどのプロパティを使用しますか?オーバーフロー?クリア?ここにスクリーショットがあります: http://pixholder.com/view.php?id = 1160