Как я могу получить смещение элемента в документе SVG?Javascript

Форум по Javascript
Ответить
Гость
 Как я могу получить смещение элемента в документе SVG?

Сообщение Гость »


Как получить смещение отображения элемента SVG в документе SVG? В частности, я пытаюсь загрузить изображение SVG в память как отдельный документ и получить смещение элемента внутри документа SVG.

let content = new DOMParser().parseFromString(` `, "изображение/svg+xml" ); let rect = content.querySelector("g.port_1"); пусть смещение = ? Я видел методы, которые используют SVGGraphicsElement.getCTM() для получения матрицы преобразования тега , но этот метод, похоже, недоступен на изображении SVG, загруженном, как показано выше.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»