Inkognitoss
@Inkognitoss
Full-stack разработчик.

Как бы вы реализовали логику позиционирования элементов на странице, чтобы получилось как в примере?

Здравствуйте, если посмотреть здесь и начать масштабировать страницу колесиком, то можно увидеть, что объекты div остаются на своих местах, причем нет никакого грубого сдвига относительно слоя с SVG и фоновое изображение остается на месте.
Я пробовал сделать так у себя (не списывая код), получается непросто. Я создаю слой с SVG, с помощью библиотеки на js, изображение встраиваю в SVG, так, чтоб оно всё время центрировалось, размещаю полигоны, готово. Немного стилей и картинка становится вполне адаптивной. Но потом возникает проблема, когда я пытаюсь подружить мой SVG и HTML элементы. Если использовать тег foreignObject , то появляется много болезни на заднее место, плюс он не такой уж и кросбраузерный. Другого способа мапить div'ы я пока не вижу. Может быть кто-то что-то подскажет. Популярные статьи на хабре как-то всё не о том, да и на прочих ресурсах слишком безмятежные примеры.
  • Вопрос задан
  • 460 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vGrabko99
html, css, js, php, golang, mysql
посмотри исходный код того сайта и поймёш...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы