0

私はここ数日間これに取り組んできましたが、完全にスムーズに動作させることができません。

コンセプト: マルチ div ページでは、下にスクロールするときはナビゲーションがウィンドウの上部に固定され、検索をスクロールするときはナビゲーションの下に検索が固定されます。


修正が必要な問題 (主な問題は 2 つだけ):

  • ウィンドウ/ドキュメントの上部にスクロールした後、ナビゲーションはフローティングクラスを失いません。
  • 検索がナビゲーション div の下に固定された後、スクロールを続けると、検索がランダムに表示されたり消えたりします (おそらく)。常に表示されるはずです (これはparseFloatの問題ですか?)

  • オプション - ナビゲーションに固執するときに検索に追加できるアニメーションが欲しい

  • オプション - ウィンドウ/ドキュメントのサイズが変更された場合でも、位置を絶対位置から固定位置に変更した後、検索をoffset.leftのままにします

これが私のコード全体のクローンです:

http://jsfiddle.net/W2FR4/16/

提案をいただければ幸いです。

ダニー

4

3 に答える 3

0

kwicherに感謝します。私はすでにそれを理解しました。どうもありがとう :)

http://jsfiddle.net/W2FR4/37/

ここでのセットアップでは、正しい位置を維持するようにすることもできます。かっこいいアニメーションを作ることはできませんが、後でそれを残すことができます。

よろしくお願いします、ダニー

于 2011-06-18T08:23:59.713 に答える
0

それは私が思うあなたの問題のいくつかに対処します。そこを見てください。K

于 2011-06-16T12:07:53.910 に答える
0

ほとんど魅力のように働いています。

http://jsfiddle.net/W2FR4/37/

オプションを修正する必要があります。

于 2011-06-17T02:41:42.917 に答える