-webkit-transform:rotate(45deg) で回転する div 要素があります。このように回転した後、現在の位置にアクセスしようとすると
var x = $('#tap-area').offset().left;
var y = $('#tap-area').offset().top;
元の左上隅がどこにあるかの実際の値ではなく、div全体の境界ボックスの左上隅がどこにあるかを返します(これはDIVの外側の物理的に最も左上にあります)。
回転した後、divの元の左上隅を計算/取得するにはどうすればよいですか
例: 90 度回転すると、取得したい値は右上になります。180度回転すると、今取得したい値は右下になります。
これが必要なので、別の DIV 要素を要素の元の左上隅に常に接続したままにして、回転方法に応じて位置を変更できるように設定できます。
ありがとう。