2012-01-27 5 views
0

私は2つ(または3つ)の座標を持っています。divを特定の座標にするにはどうすればよいですか?

彼らは2点の上段座標では:

を左右

どのように私は左の角を左1、右の角を右1の座標の座標持つdiv要素を作成します。

回転は、これらの座標から作成しなければならないか、これらの2点を

間のこの高さの差は、どのように私はこれを達成することができますか?

+0

最初に回転させる角度を見つけます。 [このページ](http://css3please.com/)には、さまざまなブラウザで使用する正しいCSSを計算するいくつかのJSが含まれています。 (申し訳ありません、現時点では完全なソリューションをまとめる時間はありません)。 –

答えて

1

2点の座標との間の角度を得るために、あなたは、その後のdivの正しい角度を設定するCSS3プロパティを使用することができMath.atan2

var angle = Math.atan2(Y2 - Y1, X2 - X1); 

を使用することができます。

関連する問題