古いMoods of Norwayのウェブサイトを覚えている人は、ページを(水平方向に)スクロールしている間にホイールが前後に回転しているトラックがあります。私はバイクと同様の効果を達成することはできません。jQueryのスクロールやマウスホイールでイメージ(ホイール)を回転させる方法は?
$(window).bind("scroll", function() {
$("#wheel1, #wheel2").css({
'-moz-transform':'rotate(360deg)',
'-webkit-transform':'rotate(360deg)',
'-o-transform':'rotate(360deg)',
'-ms-transform':'rotate(360deg)',
'-webkit-transition-duration':'3s',
'-webkit-transition-delay':'now',
'-webkit-animation-timing-function':'linear',
'-webkit-animation-iteration-count':'infinite',
'-webkit-animation':'rotating 2s linear infinite'
});
});
車輪が第一の時間のために、この360度の回転を作るあなたがスクロールを開始し、それはそれだ:
これは私がこれまでにしたものです。 スクロール中にホイールを回転させる必要があります。さらに、スクロールして前後に動かすと、時計回りに回転する必要があります。完璧になるアンカーリンクを使用してページをスクロールすると、これも機能します。
誰もがここで同じ効果を必要とする場合誰かができれば、それはまだ...あるので .. :)
アニメーションgifはより軽い解決策になりませんか? –
ああ、すべてのブラウザ固有のプロパティ!これをCSSで使うことができないのであれば、SVGをいつも持っているのですが、RaphaëlをJSで使いたいのであれば見てください。 – halfer
私はJSでこの効果を達成したいと思います。私はこのライブラリを見て、何とか助けてくれると思います。 – user1275640