私はdivをいくつか持っていて、左に浮いています。私はそれらが壊れないようにするため、私はそれらをdisplay:inline-block
とwhite-space:nowrap
に設定しました。残念ながら、何も起こりません。彼らはただ破滅を続けます。CSSの空白が無効になっています
最後にx方向にスクロールしたいのですが、overflow-x:scroll; overflow-y:visible
を追加すると、y方向にスクロールします。
.a {
width: 400px;
height: 300px;
white-space: nowrap;
display: inline-block;
}
.b {
float: left;
width: 50px;
height: 200px;
display: inline-block;
}
<div class="a">
<div class="b"></div>
<div class="b"></div>
<div class="b"></div>
<div class="clearfix"></div>
</div>
あなたは
/jsfiddle.net/88yjz/3/ - 例えばNicholas Gallagherの新しいマイクロクリアフィックスハックを使用している場合。 – Ruskin
明確化。内側に収まるように.bブロックが多すぎる場合は、赤い.aブロックの下にスクロールバーを配置します。 – Ruskin
@Ruskin:私は私のフィドルにクリアフィックスを持っていますが、助けにはなりませんでした。 –