|
0 / 0 / 1
Регистрация: 03.09.2015
Сообщений: 48
|
|||||||||||
Показать элементы при наведении на area18.10.2015, 15:34. Показов 2420. Ответов 8
Метки нет (Все метки)
Доброго времени суток. У меня имеется интерактивная карта (http://rost.malibu-test.mcdir.ru/ - в середине страницы). При наведении на различные федеральные округи, они подсвечиваются. Необходимо сделать, чтобы при наведении они не только подсвечивались, но на них так же появлялись метки городов (Центральный ФО - сделан не правильно, но что в итоге я хотел получить, понять можно, название города ссылкой сделано.) Приведу пример куска карты:
0
|
|||||||||||
| 18.10.2015, 15:34 | |
|
Ответы с готовыми решениями:
8
Появление div при наведении на area в map-е
|
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
||||||
| 18.10.2015, 16:25 | ||||||
|
1. у вас картинки на всем сайте не сделаны спрайтом...
Из-за этого у вас появляются скачки при наведении... Нужен как минимум спрайт ховера и обычной картинки... 2. По вашему коду интерактивной карты... Можно объединить... скажем запихать все это в function... код будет таким
0
|
||||||
|
0 / 0 / 1
Регистрация: 03.09.2015
Сообщений: 48
|
|||||||||||
| 18.10.2015, 17:43 [ТС] | |||||||||||
|
Almag13, Спрайтом я буду переделывать только одно место, там заметны скачки, согласен.
А по поводу кода, запихнул, не срабатывает он, либо я что то не понимаю Добавлено через 18 минут
0
|
|||||||||||
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
||||||
| 18.10.2015, 17:55 | ||||||
|
Я использовал ваш код... Сделав, его компактным для множества значений... А то что у вас не срабатывает... Вероятно дело уже в вашем скрипте.
Еще нужно проверить срабатывает ли скрипт mouseenter при наведении, например console.log('сработал'); Добавлено через 12 минут Слегка доработал код... Console.log() работает проверил...
0
|
||||||
|
0 / 0 / 1
Регистрация: 03.09.2015
Сообщений: 48
|
||||||
| 19.10.2015, 01:46 [ТС] | ||||||
|
В общем не работал ваш код нормально, вот написал:
0
|
||||||
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
|
| 19.10.2015, 12:28 | |
|
Чтобы не пропадал ховер при наведении на иконки, было бы замечательно если бы было вложение этих элементов в area...
Код ваш в принципе... только слегка доработанный...
0
|
|
|
0 / 0 / 1
Регистрация: 03.09.2015
Сообщений: 48
|
|
| 19.10.2015, 17:09 [ТС] | |
|
Пробовал вкладывать в area все это дело, не прокатило...
думаю плагин один попробовать
0
|
|
|
27 / 28 / 16
Регистрация: 18.10.2015
Сообщений: 187
|
|
| 19.10.2015, 18:27 | |
|
Есть вариант, вкладывать в див area и принадлежащие к нему точку с заголовком...
И mousenter воспроизводить на этот div а не на area, тогда такого бага не будет Добавлено через 10 минут Но там опять же границы div будут друг на друга нахлестнуты... Это конечно не идеальный вариант... Еще одно из решений - это не отрабатывать действие mouseenter на этих элементах... Или же наведение на них чтобы тоже вызывало этот ховер эффект... как trigger
0
|
|
|
0 / 0 / 1
Регистрация: 03.09.2015
Сообщений: 48
|
|
| 20.10.2015, 00:36 [ТС] | |
|
Первый вариант совсем нет, там вообще ваканалия начинается, второй не за что зацепиться, там достаточно дибильная система получилась. отпишусь что придумаю
0
|
|
| 20.10.2015, 00:36 | |
|
Помогаю со студенческими работами здесь
9
При наведении показать иконку При наведении буквы показать картинку При наведении показать блок с подсказкой Показать сообщение при наведении на картинку
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|