同じプロパティでCSS遷移をキューに入れようとしています。基本的には、別の翻訳を行う前に要素を特定の位置に変換したいので(遷移時間0)Css3遷移キュー
これにより、第2の遷移が最初に上書きされるため、このdoesntの仕事(ボックスは100pxに左を変換する前に、100pxに右に移動する必要があります)移動して
- をクリックし、モックアップのですか?
https://jsfiddle.net/aqwaypoh/3/
- これは、(私はそれ以外の場合はdoesntの火をtransitionend遷移期間非ゼロ(0.01)が必要)動作。
https://jsfiddle.net/dpv3xzth/5/
別の問題の移行エンド火災はクロームの2倍ありが、私はそれを修正することができ、私は思っていたこれを書くための良い方法はありますか?
可能であれば、エンドイベントやタイマーなしでこれを書いてもいいですか?
<div class="box"></div>
<a href="#" class="move">move</a></a>
これは間違っています。私が移動をクリックすると、ボックスは0秒間に変換で100pxに移動し、0.5秒間に0pxに変換を開始する必要があります。これはbox.stop()のようになります。css( 'left'、 '100px'); box.stop()。animate({'left':0px '})..... – Toniq
申し訳ありませんが、私はあなたを誤解しました。私は自分の答えを更新しました。 – MakG