Size: a a a

D3.js — русскоговорящее сообщество

2020 September 21

MP

Maksim Petukhov in D3.js — русскоговорящее сообщество
Желательно еще на изменение экрана сделать debounce чтобы не перерисовывать много раз
источник

MP

Maksim Petukhov in D3.js — русскоговорящее сообщество
Delonge1
А как это можно сделать?
По идее это уже не вопрос про d3
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
addEventListener
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
resize
источник

MP

Maksim Petukhov in D3.js — русскоговорящее сообщество
Delonge1
addEventListener
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
Спасибо)
источник

N

Natasha Zhorn in D3.js — русскоговорящее сообщество
Delonge1
Привет! Знает кто, как высчитывать ширину svg исходя из ширины родительского элемента,  просто когда сжимаются окно браузера, svg не сжимается, а если перезагрузить, то сожмется.

Также и в другую сторону,если сдал и перезагрузил - сжалось, но когда окно браузера растянул, то svg так и остается сжатым до следующей перезагрузки страницы
Привет) Если svg достаточно простой и не требует перерасчетов при ресайзе можно так же посмотреть в сторону viewBox. А так, да, подписываться на ресайз.
http://css.yoksel.ru/svg-sizes/
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
Да,смотрю вот,спасибо)
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
А как сделать чтобы не все окно монитора, а только по ширине родительского блока
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
?
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
resize svg
источник

MP

Maksim Petukhov in D3.js — русскоговорящее сообщество
Там вроде можно через ResizeObserver подписываться на изменения конкретного элемента
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
Я просто через событие resize
источник

MP

Maksim Petukhov in D3.js — русскоговорящее сообщество
ну если надо отслеживать размер блока то надо через ResizeObserver
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
Мне нужно размер svg ставить как у родителя
источник

D

Delonge1 in D3.js — русскоговорящее сообщество
Тогда так,получается
источник
2020 September 28

CA

Carlos Aguni in D3.js — русскоговорящее сообщество
Hi all,
Does anyone have any example to make my svg load scaled in/out centered upon page load?
источник

CA

Carlos Aguni in D3.js — русскоговорящее сообщество
Carlos Aguni
Hi all,
Does anyone have any example to make my svg load scaled in/out centered upon page load?
got it to work. had to manually transform: translate & scale.
when applying the d3.zoom. this helped me https://stackoverflow.com/questions/57119405/how-can-i-offset-the-initial-starting-position-of-a-d3-zoom
источник
2020 October 03

B

Bodja in D3.js — русскоговорящее сообщество
источник

B

Bodja in D3.js — русскоговорящее сообщество
Привет. Ни когда с таким не сталкивался.
Подскажите как реализовать на сайте вот такую 3D модель.
С небольшой прокруткой но так что бы не долго грузилось.
источник