私はこれを正しく覚えているかどうかわかりませんが、jqueryを使用して揺れているアイテムを手に入れようとしています。私はこれをすることができましたが、行全体に乗るときはいつでも揺れます。あなたが画像の上にマウスを置いたときにだけ揺れてほしいです。ここで 1つの項目にjqueryアニメーションを適用するにはどうすればよいですか?
はHTMLです:<div class="top-logo" align="center">
<span class="fa fa-magic fa-5x" aria-hidden="true"></span>
</div>
のjavascript:
$('.top-logo').hover(function(){
if(!$(this).hasClass('animated'))
{
$(this).addClass('animated');
$(this).stop().effect('shake', {distance:3}, 200);
}
}, function(){
$(this).removeClass('animated');
});
ここでは完全なコードです:http://codepen.io/l-emi/pen/QNZevb
私は動作しますが、左に杖を移動display:inline-block
を使用してみましたが、私はしばらくそれを中心にしたい。
ありがとうございました!
によって
を置き換えるあなたはCSSを使用することはできませんよろしいです3トランジション?最近はうまくサポートされています。 –