私はhereとは反対のことを達成しようとしています。複数のdivを異なるランダムな角度に傾けようとしています
私はワードプレスのページに一連のdivを持っていますが、私はページ上にランダムに少しずつ傾けて表示したいと思います。
ユーザーは、ユーザーがそれらの上を移動するときにまっすぐにすべきです。
は、ここで私が持っているものです:最初に
(function($) {
$(document).ready(function() {
var a = Math.random() * 10 - 5;
$('.format-aside').each(function(index) {
$(this).css('transform', 'rotate(' + a + 'deg)');})
});
})(jQuery);
は、私が.each
部分をスキップしますが、これは、すべてのdivが同じように傾いたが生じました。しかし、.each
であっても、同じように傾いてしまいます。ホバー効果として
.format-aside:hover{-ms-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
transform: rotate(0deg);}
、それはこのすべてが(もちろん、すべてのdivが同じように傾いた)CSSで行われたときに働いていました。今はもう動作しませんので、jQueryでホバー効果を追加する必要がありますか?
Hubertさん、ありがとうございます、今は期待どおりに動作します。それは実際に私の怠け者だった。 – nico
ようこそ。私は助けることができてうれしいです:-) –