Поиск позиции элемента CSS (вверху и слева) после применения преобразования поворота с помощью jquery - PullRequest
2 голосов
/ 18 сентября 2011

Я использую .offset (), чтобы найти свойства top и left. Но из-за поворота (который я повторил в тестовом объекте с точно такими же координатами), он все равно не соответствует положению. Нужно ли считать число градусов с верхним и левым свойствами?

Я не могу этого сделать, потому что внутренне webkit-transform: rotate (xdeg) изменяется на:

-webkit-transform: matrix (0.9975640502598242, -0.0697564737441253, 0.0697564737441253, 0.9975640502598242, 0, 0)

Так, как я могу получить число градусов от этого? (он применяется случайным образом, поэтому я не могу просто получить его из класса или нет)

1 Ответ

0 голосов
/ 18 сентября 2011

Вы можете поместить 0,0 для одной и той же матрицы преобразования (например, используя sylvester ) и добавить их в положение элемента.Не уверен, что в браузере есть более простой способ сделать это тоже.

...