Задать вопрос
@TyllerDurden

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

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

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


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

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽