と並べて配置されたインラインブロックのリストがありwhite-space: nowrap
ます。これらの要素は画面からはみ出して、スクロールできるようにする必要がありますoverflow-x: scroll
。
これらのインライン ブロックのコンテンツには、縮小された要素が含まれていることに注意してください。これは、リスト項目自体が縮小されないため、スクロールバーが下すぎることを除いて、うまく機能します。リスト自体をスケーリングしただけでも意味がありますが、リスト項目にはスケーリングされないはずのアイテムが含まれています。
<div id="container">
<ul id="list">
<li>
<span>ABC</span>
<div class="scale">
<div class="big-block"></div>
</div>
</li>
<li>
<span>ABC</span>
<div class="scale">
<div class="big-block"></div>
</div>
</li>
...
代わりにフロートを使用してこれを実行しようとしましwhite-space: nowrap
たが、スクロールバーを正しく配置しました (要素がドキュメントフローから削除されたためと思われます) が、コンテナーに大きな幅を設定しない限り、フロートが折り返されます。これは chrome では機能しますが、firefox ではコンテナーの内容に依存しない長いスクロールバーが表示されます。
どうすれば目的の効果を達成できますか?