У меня есть следующий элемент dom:
<div class="UEdit-transformable" unselectable="on" style="transform: matrix(2.21698, 0, 0, 2.21698, 0, 0); user-select: none;">
В веб-инспекторе стили CSS и вычисленные свойства показывают следующие значения преобразования:
В JavaScript я пытаюсь прочитать значения преобразования для этого элемента.Я пытался прочитать это значение несколькими способами, но здесь я просто отключил свойство style.
console.log('style', domElement.style);
И результаты меня смущают, так как кажется, что они показывают противоречивые значения матрицы для преобразования этогоэлемент - например, 'MozTransform'.
При использовании jquery для чтения преобразования через $(domElement).css('transform')
я получаю
matrix(1,0,0,1,0,0)
и не то, что я ожидал:
matrix(2.2169811320754715,0,0,2.2169811320754715,0,0)
Что здесь происходит?Какой самый пуленепробиваемый способ чтения этих свойств преобразования для получения ожидаемых значений?