この jsfiddle をご覧ください: http://jsfiddle.net/devboell/kjFps/
コンテンツが水平方向と垂直方向の両方でオーバーフローする div を作成する必要があります。水平方向にスクロールする要素も必要ですが、垂直方向には固定されたままです。
コードを説明するには:
- メインのdivがあり、最初はx方向とy方向のサイズが2倍の
container単一のdivがありました。backgroundcontainer scalediv は常に の上部に表示される要素ですが、水平container方向にスクロールする必要があります。background私の考えは、 div を abackgroundHorizontalとに分割し、絶対に にbackgroundVertical配置することでした。scalebackgroundHorizontal- それでも、下にスクロールすると、上に
backgroundVertical押し出さscaleれて見えなくなります。
さらに要件があり、同時に 2 つの質問をしたくはありませんが、この問題の解決に影響を与える可能性があるため、言及する必要があると思います。要件は、現在のように右端までスクロールしたときだけでなく、垂直スクロールバーが常に表示されている必要があることです。
前もって感謝します!