ネストされた s がいくつかあり<div>
ます。外側<div>
にはoverflow-x: scroll
があり、内側には長いテキストがあります (折り返したくない)。問題は、「内側」<div>
が実際にはスクロール領域に拡張されないことです。たとえば、click
各 inner にバインドされたイベント<div>
がある場合、右にスクロールしてどこかをクリックしても、そのイベントは発生しません。私のサンプルでは、赤い領域は内側<div>
の s の一部であり、青い領域はそうではありません (したがって、青い領域のどこをクリックしても発火しません)。
(フィドル)
サンプル HTML:
<div class="outer">
<div class="inner">one long element right here</div>
<div class="inner">two long element right here</div>
<div class="inner">three long element right here</div>
</div>
そしていくつかの単純な CSS:
.outer {
width: 15ex;
overflow-x: scroll;
background-color: blue;
}
.inner {
white-space: nowrap;
background-color: red;
}
(色はイメージです)