2011-09-13 17 views
0

ここに私のホームページがあります。http://jsfiddle.net/u5VkN/を参照してください。間違った場所に#login-boxというdivがあります。浮動小数点が正しく動作しない

行くためのものだ#mainFrame内の#のサインアップ・ボックスの右側にあります。

何がいいですか?私はフロートの私の誤解だと思う。それが右に座ってのためにdivが十分な幅が設定されているとそれだけで#サインアップボックスの後に来るので、それはCSS左に

おかげ

を浮かべ:あなたが持っているためです

#signup-box{ 
width: 560px; 
height: 250px; 
font-size: 18px; 
float: left; 
clear: both; 
} 

#login-box{ 
width: 200px; 
height: 250px; 
float: left; 
clear: both; 
} 

答えて

0

両方ともclear:bothに設定されている場合、#signup-boxclear:left#login-boxからclear:rightに設定してください。

+0

大変ありがとうございます。同じコード(とhttp://s361608839.websitehome.co.uk/salesboard/Salesboard_Mainpage.html)を見ると、なぜ#mainFrameがその中のすべてのdivを保持していないのか分かりますか?ご覧のとおり、数ピクセル上に上がっています。 – Tim

+0

おそらくオーバフローのこと、メインフレームの 'overflow:auto'を修正する必要があります。このサイトを見てくださいhttp://coding.smashingmagazine.com/2007/05/01/css-float-theory-things-あなたが知っている/私は思う浮動小数点を説明します... –

+0

偉大な、本当に便利な記事のように見えます。あなたの助けに感謝。 – Tim

関連する問題