コンテナdivには3つのdiv要素が並んでおり、子の合計幅よりも小さい幅になっています。 ここ ケースのFiddleを見つけることができます:
他の子を表示するために、コンテナdivを水平にスクロールさせたいです。
コンテナdiv内にラップしないように子供を配置するにはどうすればよいですか?今は垂直にスクロールしますが、水平にスクロールしたいです。
float: left
をdisplay: inline-block;
に変更し、white-space: nowrap
をコンテナに追加します。
スクロールdiv
内に、その子のすべての幅に等しい合計幅を持つ別のdiv
が必要です。
参照: http://jsfiddle.net/joshdavenport/SasDh/2/
既に余分なdiv
があったので、それを使用しました
ボーナス:垂直スクロールバーを削除するには、overflow-y: hidden
。参照: http://jsfiddle.net/joshdavenport/SasDh/3/
<span>
タグは、ドキュメント内のインライン要素をグループ化するために使用されます。
(source)