0

jqueryにアニメーションを追加しようとしています。

現在、固定ヘッダーの下にナビゲーション バーがあります。ページがスクロールすると、ナビゲーション バーとその下のコンテンツが上に移動し、ナビゲーション バーがページの上部に到達して固定されます。この時点で、ロゴがナビゲーション アイテムの左側に表示され、これらのアイテムがナビゲーションの右側にフロートされます。

右のフロートが突然のジャンプではなく、アニメーションが遅くなったり、ぼやけたりしないようにするにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

0

アニメーションを取得するには、値を「トゥイーン」できる必要があります。これは、要素に与える値のステップを計算できる必要があることを意味します。

そのため、位置をアニメートするのは簡単です。たとえば、左 10px から左 100px にアニメーション化します。中間ステップを計算できます。

それfloatに関連付けられたトゥイーン可能な値がないため、これは不可能です。だから、私は絶対的な位置に行き、それが残す穴をパディングで埋めると言います.

于 2013-04-30T15:23:50.430 に答える