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

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

Как обрамить яндекс-карту следующим образом: https://yadi.sk/i/iQKB5mm4k5UHF ?
  • Вопрос задан
  • 221 просмотр
Решения вопроса 1
paulradzkov
@paulradzkov
Дизайнер, верстальщик, начальник отдела UI
Поверх блока с картой абсолютом спозиционировать картинку с маской. Картинку лучше сделать svg — меньше килобайт, плавные контуры при масштабировании.

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

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

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

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

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