Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.09.2020, 18:41
Аспирант
Отправить личное сообщение для dc65k Посмотреть профиль Найти все сообщения от dc65k
 
Регистрация: 19.05.2020
Сообщений: 46

Как узнать расстояние от края элемента внутри svg контейнера?
Всем привет, подскажите, пожалуйста, как программно узнать расстояние от левого края, в данном случает circle, до левого края svg контейнера?
<svg width="800" height="250" style="border: 1px solid #000">
    <circle cx="200" cy="40" r="10"/>
</svg>
Изображения:
Тип файла: jpg Безымянный.jpg (13.3 Кб, 6 просмотров)

Последний раз редактировалось dc65k, 18.09.2020 в 19:00.
Ответить с цитированием
  #2 (permalink)  
Старый 18.09.2020, 19:14
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,744

Ну это cx-r/2
Только считать придется так

<svg width="800" height="250" style="border: 1px solid #000">
<circle id='circ' cx="200" cy="40" r="10"/>
</svg>

let c = document.getElementById('circ')
let dist = parseFloat(c.getAttribute('cx')) - parseFloat(c.getAttribute('r'))/2
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать id элемента массива ArtemGavrilenko Элементы интерфейса 4 28.05.2014 13:42
Как узнать, присутствует ли в окне полоса прокрутки или нет? возжаждавший Элементы интерфейса 6 12.03.2010 23:00
Как узнать id элемента? Вальдемар Общие вопросы Javascript 1 25.09.2009 13:31
Как узнать значение свойства СSS у элемента? Antt Общие вопросы Javascript 3 16.09.2009 17:39
Как узнать что внутри тега Destrifer Events/DOM/Window 4 09.02.2009 09:15