私のページに3つのdivがあります。 blok1、blok2、およびblok3という名前です。float:left problem
私は{フロート:左;}に追加しているblok1 divのためではなく、この結果を得る:
私はこの結果を取得したいです。
私のページに3つのdivがあります。 blok1、blok2、およびblok3という名前です。float:left problem
私は{フロート:左;}に追加しているblok1 divのためではなく、この結果を得る:
私はこの結果を取得したいです。
あなたは他に次のものを得るためにblok1とblok2するフロート属性を追加する必要があります。
注:各divには、定義された幅と高さが必要です。
これを試してみてください:
<style type="text/css">
#wrap div {
border: 1px solid #000;
float: left;
margin: 5px;
padding: 5px;
}
#div3 { clear: left; }
</style>
<div id="wrap">
<div id="div1">div1</div>
<div id="div2">div2</div>
<div id="div3">div3</div>
</div>
これは機能しました。私のマークアップは間違っていますか? – sahrakur
にあなたはおそらくこの
#blok1 {float:left;}
#blok2 {float:right;}
#blok3 {clear:both;}
または理想的
のようにそれを持っている必要がありますが、列のようにそれをしたい場合、あなたはこのようにそれを使用する必要があります。
divにコンテンツを追加するのではなく、divに背景を追加していると仮定してコードを表示する必要があります。 – zzzzBov