<div style="float:left">Hello</div>
<div style="float:right">Howdy dere pardner</div>
<div style="clear:both"></div>
私はそれが何をするのかわかりますが、なぜ名前both
? both
meanとは何ですか?
両方とも「2つのセットのすべてのアイテム」を意味します。 「左」と「右」の2つのこと
可能な値の説明:
left
:左側に浮動要素は許可されませんright
:右側に浮動要素は許可されませんboth
:左側または右側に浮動要素は許可されませんnone
:デフォルト。両側のフローティング要素を許可しますinherit
:clearプロパティの値が親要素から継承されることを指定します
ソース: w3schools.com
Clear:bothは、それらの間にそのスペースを与えます。
たとえば、あなたのコード:
<div style="float:left">Hello</div>
<div style="float:right">Howdy dere pardner</div>
現在、次のように表示されます。
Hello ................... Howdy dere pardner
上記のスニペットに次を追加すると、
<div style="clear:both"></div>
それらの間では、次のように表示されます。
Hello ................
Howdy dere pardner
こんにちはとHowdy dere pardnerの間のスペースを提供します。
Jsフィドル http://jsfiddle.net/Qk5vR/1/