2011-08-13 16 views
0

のは、私はこのようなページ上に2つのdiv要素があるとしましょう:水平スクロールバーをページ内のdivにどのようにマッピングできますか?

<div style="width:300px;height:100px;overflow:hidden"> 
    <div style="width:3000px;height:100px"> 
    some content 
    </div> 
</div> 

をしてのは、外側のdivがページの途中でどこかに配置されていると仮定してみましょう。

グローバルドキュメントスクロールバーをそのdivに「マップ」する可能性がありますので、マウス/トラックパッドの水平スクロール機能を使用してその内側のdivを左右に移動できますか?私はそれが私がやろうとしていますどのような明確な願ってい

...

答えて

0

は、私はそれがスクロールバーの、影響エリアを再マッピングすることが可能ですよく分かりません。ただし、固定の位置のdiv(position:fixed;)を作成し、左右にスクロールする必要があるものの上に保持することで、同じ視覚効果を得ることができます。うまくいけばディール・ブレーカーではない、parent> childの代わりに2つのdivs兄弟を作る必要があります。

このようにして、ページのスクロールバーは通常のように '子'のdivに影響を与えますが、もう一方はロックされたままにします。

希望すると便利です。

関連する問題