@TyllerDurden

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

Смотрите. Есть карта, которая представляет собой просто картинку. А есть точки, расположенные поверх карты, по которым будет происходить клик и срабатывать разный скрипт. Проблема в том, что при уменьшении экрана уменьшается и картинка с картой. Соответственно точки смещаются и вот уже какая-нибудь точка, ответственная за Беларусь, находится в другом месте. Я решил проблему следующим образом. Сначала позиционирую точки, а потом, когда экран сужается до момента, когда начинает сужаться картинка, через медиа запросы прописываю примерно следующее

.point{
    margin-top: 4vw;
    margin-left: 20vw;
}


На совсем маленьких экранах приходится прописывать новый медиа запрос и корректировать положение точек. Такой вариант реализации рабочий, но мне кажется каким-то костыльным. Есть ли более красивый и чистый способ?
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы