私はSnap.jsプラグインを使用しています(スクロール側のドロワー/パネルを作成することができます)。絶対配置されたdiv内に固定配置されたdivが必要
これは、3つの絶対配置されたdivを作成することによって機能します。その1つにメインコンテンツが含まれています。
divが絶対配置されたdivの内側にある場合、ウィンドウの上部にdivを配置する方法はありますか?
現時点では、私はちょうど固定divがブラウザの上部ではなく絶対配置されたdivの上部にピン止めされています。スクロールすると、divはメインコンテンツの上部に固定されますが、ウィンドウは固定されません。例えば
:私はスクロールオフセットを追跡し、手動でのパフォーマンスのために理想的ではない子のdivのトップの位置を調整するためにJavaScriptを使用している時点では
<div style="position:absolute;">
<div style="position:fixed;top:0">
<!-- some content which needs to be pinned to top of window -->
</div>
</div>
。
絶対配置divが印加以下CSS有する:私はそれを削除した場合、固定要素は、それが必要として動作し、ウィンドウの上部に固定され、translate3d(0PX、0PX、0PX)を。これはなぜですか? –
これはあなたのサンプルコードがします。 (それはあなたが意図したものですか?)要素に固定の位置を設定すると、要素の流れから取り除かれ、ビューポートに対して相対位置になります。 snap.jsがこれを壊すと言っていますか? – BjornJohnson
興味深い。これは役に立ちますか? http://code.google.com/p/chromium/issues/detail?id=20574 – BjornJohnson