私はdivをfloat:leftとし、divをページの残りの部分としています。どのように私は浮いのdivの下にページの残りの部分を配置します:divの下のページの残りの部分を保つために、私が最初にbr clear = "all" vs css solution
<br clear="all">
Qを配置する必要があります ? 私は、新しいdivにページの残りの部分をラップし、同様に浮動させる必要があると思います。 しかし、私はフロートからできるだけ離れている傾向があります。
私はdivをfloat:leftとし、divをページの残りの部分としています。どのように私は浮いのdivの下にページの残りの部分を配置します:divの下のページの残りの部分を保つために、私が最初にbr clear = "all" vs css solution
<br clear="all">
Qを配置する必要があります ? 私は、新しいdivにページの残りの部分をラップし、同様に浮動させる必要があると思います。 しかし、私はフロートからできるだけ離れている傾向があります。
で、浮動divの周りに別のdivを包みます。
もう1つの方法は、overflow:hidden
のように、浮動要素の親にoverflow
スタイルを設定してそれを含むようにすることです。
'overflow:hidden'を使用すると、要素に明示的な高さが設定されていないことを確認してください(' height:200px'など)。 – steveax
は、私は通常、あなたがスタイルclear:left
を使用することができ、次の項目でスタイルoverflow: auto
あなたが流したdivの後。次のコードを追加します。
<div style='clear:both'></div>
次に、通常どおりページの残りの部分を続けます。
私はこれをたくさん使っていましたが、代わりにbrタグを使用するよりも優れている理由はわかりません。また、(偶発的な)自己閉鎖divを作成しても、VisualStudioはエラーにフラグを立てませんが、私は本当に面白いjavascriptの誤動作をしています。このソリューションはバグの原因です。 – Roland
クラスを作成し、CSSに挿入:
br.cb { clear: both; }
は、HTMLに挿入します。
<br class="cb">
これはW3のマークアップとCSSのバリデータを過ぎてそれを作りました。
+1私はこれを多くの場所で必要としています。divタグの場合よりもはるかに短く、より明確です。 – Roland
あなたは何を意味するのかを例にして投稿できますか? – JonH
htmlの外観はどうですか? – jeroen
html5では、brタグにそのような属性はありません。 – Roland