0

内部に子divがたくさんある親divがあります。子 div を横に並べて配置したい。つまり、画像の量は常に変化するため、親 div を正確な幅の量に設定することはできません。したがって、親 div を width:100% に設定し、その中の子 div アイテムを float:left に設定すると仮定しました。

親divに、その中のすべての子divの幅と一致する幅を設定した場合にのみ機能します。それを100%にして、子divを親の内側に水平に並べて配置する方法はありますか。

4

1 に答える 1

0

このフィドルの例を見てください- これはあなたが望むものですか?

基本的に、ラッパー div で次のように宣言するだけで済みます。

#wrapper{
 white-space:nowrap;  
 overflow:hidden; /* whatever suits you - could be scroll as well*/
}

デフォルトではブロックレベルの要素ではないため、画像をフローティングする必要はありません。

于 2012-07-10T15:43:39.347 に答える