Я в Dreamweaver сделал выпадающее меню (Pop-Up Menu)
Моя страница поделена на два фрейма, - в верхнем выпадающее
меню, нижний основной.
Проблема в том, что не знаю как сделать так, чтобы при наведении
мышки на меню и при разворачивании которого, нижний фрейм не
закрывал менюшку.
Нужно сделать так чтобы мену разворачивалось поверх нижнего
фрейма.
Villy
Нужно чтобы было так:
1. Villy - 04 Июня, 2005 - 03:31:52 - перейти к сообщению
2. Villy - 04 Июня, 2005 - 03:39:59 - перейти к сообщению
А у меня получилось так:
3. TvoyWeb - 04 Июня, 2005 - 04:10:11 - перейти к сообщению
Villy
Наврядли у тебя это получится! Ведь менюшка находится во фрейме, а фрейм ограничен размерами. То есть все развороты, скрытия и т.д будут происходить в области родительского фрема, в твоем случае фремйа в котором находится менюшка. Да и зачем тебе фреймы?
Наврядли у тебя это получится! Ведь менюшка находится во фрейме, а фрейм ограничен размерами. То есть все развороты, скрытия и т.д будут происходить в области родительского фрема, в твоем случае фремйа в котором находится менюшка. Да и зачем тебе фреймы?
4. Villy - 04 Июня, 2005 - 06:16:14 - перейти к сообщению
А как сделать, чтобы меню оставалось в окне и не уходило вверх
при прокрутки страницы?
Villy
при прокрутки страницы?
Villy
5. Alfa - 04 Июня, 2005 - 10:47:32 - перейти к сообщению
Если ты умеешь скрипты на JS писать думаю разберешься.
Вот пример
Вот пример
CODE:
<html>
<script>
function topmenu(){
mmenu=document.getElementById('mymenu')
mmenu.style.position="absolute"
mmenu.style.left=0
mmenu.style.pixelTop=document.body.scrollTop
}
</script>
<body onscroll="topmenu()">
<div id="mymenu" style="position:relative;top:0px;left:0px;background-color:#9999ee;">Link</div>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR>a<BR><BR><BR><BR><BR><BR>a<BR>
<BR><BR>a<BR><BR><BR>
</body>
</html>
<html>
<script>
function topmenu(){
mmenu=document.getElementById('mymenu')
mmenu.style.position="absolute"
mmenu.style.left=0
mmenu.style.pixelTop=document.body.scrollTop
}
</script>
<body onscroll="topmenu()">
<div id="mymenu" style="position:relative;top:0px;left:0px;background-color:#9999ee;">Link</div>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR>a<BR><BR><BR><BR><BR><BR>a<BR>
<BR><BR>a<BR><BR><BR>
</body>
</html>
6. Villy - 04 Июня, 2005 - 12:35:45 - перейти к сообщению
Alfa, Спасибо!
Но скрипты на JS ни когда не писал, - чайник я.
Буду пробовать по системе тык,- система железная,
еще не разу не подводила, но время сжирает море.
Может если есть время, еще немного на пальцах?
Буду очень благодарен!
Villy.
Но скрипты на JS ни когда не писал, - чайник я.
Буду пробовать по системе тык,- система железная,
еще не разу не подводила, но время сжирает море.
Может если есть время, еще немного на пальцах?
Буду очень благодарен!
Villy.
7. Валерий - 04 Июня, 2005 - 14:28:56 - перейти к сообщению
Villy
Но если ты во фреймах, критится главный фрейм, а меню остается на верхнем и так, неподвижно.
Чтобы нижний фрейм не закрывал меню
А ты разворачивай его не вниз, а вбок. Или вверх.
Ну, диз покрути, но лучше, конечно уйти в таком случае от фреймов.
ЗЫ - сам начинал с фреймов - очень подкупили простотой и быстротой.
Все, разлюбил.
Но если ты во фреймах, критится главный фрейм, а меню остается на верхнем и так, неподвижно.
Чтобы нижний фрейм не закрывал меню
А ты разворачивай его не вниз, а вбок. Или вверх.
Ну, диз покрути, но лучше, конечно уйти в таком случае от фреймов.
ЗЫ - сам начинал с фреймов - очень подкупили простотой и быстротой.
Все, разлюбил.
8. Villy - 04 Июня, 2005 - 15:03:09 - перейти к сообщению
Валерий, привет!
Да мне не нравятся фреймы, я просто пытался понять, как сделать так
чтобы меню оставалось не подвижно на странице, а саму страницу можно прокручивать.
- Ну, к примеру, как вот на этом сайте сделана менюшка:
http://mer-maids.com
Villy.
Да мне не нравятся фреймы, я просто пытался понять, как сделать так
чтобы меню оставалось не подвижно на странице, а саму страницу можно прокручивать.
- Ну, к примеру, как вот на этом сайте сделана менюшка:
http://mer-maids.com
Villy.
9. Villy - 05 Июня, 2005 - 04:54:22 - перейти к сообщению
Да, - нужно делать, так как показал Alfa!
Это работает.
Villy.
Это работает.
Villy.
10. Villy - 06 Июня, 2005 - 07:07:54 - перейти к сообщению
Сделал по образцу, что дал Alfa.
В слой, что заложен в образец кода воткнул таблицу, в нее картинки меню.
К картинкам привязал выпадающие менюшки излаженные в
Dreamweaver-(Show Pop-Up Nenu) , - в Internet Explorer все заработало.
- Меню вверху на месте, а основную страницу можно крутить
(но при прокрутке немного подрагивает вся минюшка, что не желательно).
Но есть еще проблема, в Mozilla Firefox меню уходит вверх вместе с прокруткой.
Может, кто подскажет, как все это довести до ума?
Villy.
В слой, что заложен в образец кода воткнул таблицу, в нее картинки меню.
К картинкам привязал выпадающие менюшки излаженные в
Dreamweaver-(Show Pop-Up Nenu) , - в Internet Explorer все заработало.
- Меню вверху на месте, а основную страницу можно крутить
(но при прокрутке немного подрагивает вся минюшка, что не желательно).
Но есть еще проблема, в Mozilla Firefox меню уходит вверх вместе с прокруткой.
Может, кто подскажет, как все это довести до ума?
Villy.