Делаю такое простое меню для выбора города. В элементе div с названием gorod_div содержится само всплывающее меню. Изначально оно у меня скрыто и появляется только при клике на соответствующий текст.
function func_gorod_all() { var left_pos=document.getElementById('gorod_all').offsetLeft; document.getElementById('gorod_div').style.display="block"; document.getElementById('gorod_div').style.left=left_pos; }
function func_gorod_hide() { document.getElementById('gorod_div').style.display="none"; }
Возникает проблема при убирании этого меню. По нормальному надо, чтобы при любом положении мыши над этим выпадающим меню (div с id="gorod_div") меню отображалось, а убиралось только тогда, когда мышь уходит за пределы элемента div. Но на самом деле меню скрывается, когда указатель мыши отводится от теста (я это исправил, введя для ссылок style="display:block;"). Но все равно получается браузеры "считают", что событие onmouseout назначено для каждой ссылки в отдельности. Не получается свободное перемещение указателя мыши по всем ссылкам меню. Меню закрывается при событии onmouseout для каждой ссылки в отдельности. Как делаются меню в таких случаях?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
clavin
Делаю такое простое меню для выбора города. В элементе div с названием gorod_div содержится само всплывающее меню. Изначально оно у меня скрыто и появляется только при клике на соответствующий текст.
Это функции, убирающие и показывающие меню.
Возникает проблема при убирании этого меню. По нормальному надо, чтобы при любом положении мыши над этим выпадающим меню (div с id="gorod_div") меню отображалось, а убиралось только тогда, когда мышь уходит за пределы элемента div. Но на самом деле меню скрывается, когда указатель мыши отводится от теста (я это исправил, введя для ссылок style="display:block;"). Но все равно получается браузеры "считают", что событие onmouseout назначено для каждой ссылки в отдельности. Не получается свободное перемещение указателя мыши по всем ссылкам меню. Меню закрывается при событии onmouseout для каждой ссылки в отдельности. Как делаются меню в таких случаях?
Edited by clavinLink to comment
Share on other sites
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.