Скажем, у меня есть div
, который имеет правило CSS transform: rotate(15deg)
. Если я использую JQuery для чтения вычисляемого CSS-преобразования элемента, я вижу, что браузер преобразовал преобразование rotate(15deg)
в значение matrix(0.965926, 0.258819, -0.258819, 0.965926, 0, 0)
.Как найти матрицу преобразования из правила поворота CSS (deg)?
Я знаю значение вращения в градусах, и я бы хотел рассчитать эту матрицу вращения без запроса DOM. Как программно рассчитать матрицу вращения элемента от вращения в градусах?
Это больше о математике: https: // en.wikipedia.org/wiki/Transformation_matrix#Affine_transformations, а 6 param представляет собой верхний '2x3' из матрицы' 3x3'. – fuyushimoya