CSS Transitionは上、下、左、右では機能しません
スタイルの要素があります position: relative; transition: all 2s ease 0s; 次に、クリックした後にスムーズに位置を変更したいのですが、スタイル変更を追加すると、トランジションが発生せず、代わりに要素が即座に移動します。 $$('.omre')[0].on('click',function(){ $$(this).style({top:'200px'}); }); ただしcolor、たとえばプロパティを変更すると、スムーズに変更されます。 $$('.omre')[0].on('click',function(){ $$(this).style({color:'red'}); }); これの原因は何でしょうか?「過渡的」ではないプロパティはありますか? 編集:私はこれがjQueryではなく、それが別のライブラリであることを述べるべきだったと思います。コードは意図したとおりに機能しているようですが、スタイルが追加されていますが、移行は2番目のケースでのみ機能しますか?