Я сделал несколько простых JavaScript, чтобы показать и скрыть некоторые div, когда вы наводите курсор мыши на горячую точку на карте изображения.
<script>
function showDiv(name) {
document.getElementById(name).style.display = "block";
}
function hideDiv(name) {
document.getElementById(name).style.display = "none";
}
</script>
Функции соответственно вызываются при событиях mouseover и mouseout.
В данный момент позиционирование применяется в CSS. Однако я хотел бы расширить это, чтобы показать всплывающую подсказку выше или ниже горячей точки в зависимости от положения прокрутки. Я имею в виду, что если вы наведете указатель мыши на горячую точку, расположенную внизу экрана, отображаемый элемент div появится вне поля зрения, и посетителю придется прокрутить вниз, чтобы увидеть его. Я бы хотел, чтобы в таких случаях он отображался над точкой доступа.
Любые предложения, спасибо.