html结构: < ;/div> div> css样式: .dd { アニメーション: 1秒振る; -o-アニメーション: 1 秒間シェイクします。 -webkit-animation: 1 秒間シェイクします。 -moz-animation: 1 秒間シェイクします。 } @keyframes シェイク { 0%, 100% { -webkit-transform: translationX(0); } 10%、 30%、 50%、 70%、 90% { -webkit-transform: translationX(-5px); } 20%、 40%、 60%、 80% { -webkit-transform: translationX(5px); } } @-o-keyframes shade { /* Opera */ 0%, 100% { -webkit-transform: translationX(0); } 10%、 30%、 50%、 70%、 90% { -webkit-transform: translationX(-5px); } 20%、 40%、 60%、 80% { -webkit-transform: translationX(5px); } } @-webkit-keyframes shake { /* Safari および Chrome */ 0%, 100% { -webkit-transform: translationX(0); } 10%、 30%、 50%、 70%、 90% { -webkit-transform: translationX(-5px); } 20%、 40%、 60%、 80% { -webkit-transform: translationX(5px); } } @-moz-keyframes shake { /* Firefox */ 0%, 100% { -moz-transform: translationX(0); } 10%、 30%、 50%、 70%、 90% { -moz-transform: translationX(-5px); } 20%, 40%, 60%, 80% { -moz-transform: translationX(5px); } } js效果: <br> $("#dd").mouseenter(function () {<br> $(this ).addClass( "dd");<br> });<br> $("#dd").mouseleave(function () {<br> $(this).removeClass("dd");<br> });<br> 効果: ネズミ标家に帰る图标時、图标会左右晃動。