Задать вопрос
sarkazmoman
@sarkazmoman
Изучаю веб-программирование.

Как задать рамку блоку с яндекс картой?

Как обрамить яндекс-карту следующим образом: https://yadi.sk/i/iQKB5mm4k5UHF ?
  • Вопрос задан
  • 233 просмотра
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
paulradzkov
@paulradzkov
Дизайнер, верстальщик, начальник отдела UI
Поверх блока с картой абсолютом спозиционировать картинку с маской. Картинку лучше сделать svg — меньше килобайт, плавные контуры при масштабировании.

Чтобы клики проходили сквозь картинку, задать ей pointer-events: none.
Работает уже почти везде caniuse.com/#feat=pointer-events
Там где pointer-events не работает не делать маску. Детектится через modernizr.

Тут еще примеры paulradzkov.com/2012/pointer-events
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
spbdimka
@spbdimka
Эникей
например диву с вашей картой дать css

border-radius: 50%;
width: 50%;
height: 100%;
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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