新しいCSS翻訳を設定するとき、移動したいピクセルに必要であることを私は知っています50px,60px
. これは、これらのピクセルに対する相対的な動きです: http://jsfiddle.net/8CECx/
div は互いに隣り合ったままです
絶対に動く方法はありますか?たとえば、「30px 50px に移動」と言って、2 つの要素を重ねることができますか?
情報をありがとう :)
新しいCSS翻訳を設定するとき、移動したいピクセルに必要であることを私は知っています50px,60px
. これは、これらのピクセルに対する相対的な動きです: http://jsfiddle.net/8CECx/
div は互いに隣り合ったままです
絶対に動く方法はありますか?たとえば、「30px 50px に移動」と言って、2 つの要素を重ねることができますか?
情報をありがとう :)
わかりました、質問が変更されたため、別の回答を追加します。
あなたが何を達成しようとしているのか、私にはまだわかりません。1 番目の div を移動して 2 番目に重ねたいだけなら、なぜ 2 番目もアニメーション化する必要があるのでしょうか。または、両方を移動させたい場合、最初の 1 つだけをもう 1 つ移動させたいのに、同じ translateX 値を指定する必要はありません。
また、このために変換が必要な理由がわかりません。他の変換が必要ない場合translate()
は、絶対位置または相対位置がおそらく同様に機能する可能性があります (さらに、ブラウザーのサポートがはるかに優れています)。