検索

ホームページ  >  に質問  >  本文

html - jquery で setInterval を使用して歯車をループでスクロールさせる

  1. 歯車があるので、マウスをホバリングするとスクロール イベントがトリガーされます

  2. 私が作成したいアニメーションは、ページが読み込まれた後、歯車が展開し、しばらくすると再び元に戻るというものです。
    右スクロールと左スクロールは実現できるのですが、jqueryで「一定時間後+ロールアウトとロールバック」の書き方が分かりません

html:

リーリー

CSS:

リーリー
習慣沉默習慣沉默2783日前855

全員に返信(3)返信します

  • 仅有的幸福

    仅有的幸福2017-05-16 13:27:04

    リーリー

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:27:04

    時々 setInterval 関数を使用してください:

    リーリー

    返事
    0
  • 高洛峰

    高洛峰2017-05-16 13:27:04

    方法 1: 純粋な CSS 実装
    2 つの歯車に左スクロール スタイルと右スクロール スタイルを追加します
    html

    リーリー

    無限ループスクロールアニメーションをスタイルに追加しました。
    外出してしばらくしてから戻る必要がある場合は、translate(-1000px)の値を 2000px などに増やして、必要に応じて制御できます。
    translate の値が増加したら、それに応じて回転の値も増加する必要があり、必要に応じて調整することができます。
    CSS

    リーリー

    方法 2: jquery コントロールを使用する
    jquery コントロールを使用したい場合は、CSS を変更する必要があります

    リーリー

    js

    リーリー

    返事
    0
  • キャンセル返事