を移動するaddClass()VS)(アニメーション:jQueryの私はjQueryの<a href="http://api.jquery.com/animate/" rel="nofollow noreferrer">animate()</a>又は<a href="https://api.jquery.com/addclass/" rel="nofollow noreferrer">addClass()</a>を使用することができる要素を移動する要素
// for simplicity I omitted a lot of boiler code..
$("#box").animate({left: 100},{duration: 250});
// or addClass() with a CSS class for the box and moving:
$("#box").addClass("move-box");
#box {
transition: all 250ms linear;
}
.move-box {
left: 100;
}
Iは、(アニメーション知っている)は、プロパティは、単一の数値であることができるという制限を有しています値(jQuery UIもインポートしない限り)。だから、この質問はボックスを動かすことです。これは数値です。
どの機能を使用してもかまいませんか?パフォーマンスに違いはありますか?
これは非常に未解決の問題です。IMOは 'left'を使用しません。 – evolutionxbox
CSSを作成するだけでアニメーション化しませんか?私はその違いが0.000001msのようになると思います。そうです...私はそれが重要だと思っていません。 – user5014677
固定divを移動するには、数字かパーセントのどちらでも上/下/左/右を使用するのが普通です。 – BigJ