Относительное позиционирование выпадающего меню @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 2 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
M@ster Муж.
соучастник
0
Сообщения: 326
Зарегистрирован: 25.09.03
Откуда: Питер
Заголовок сообщения: Относительное позиционирование выпадающего меню
Сообщение Добавлено: 21 Ноябрь 2007, 13:34:57 
Есть меню, расположенное по центру страницы. При наведении должно выплывать подменю.
Я сделал так:
var menucount=0;
function MenuDraw2() {
menucount++;
var RowsCount = arguments.length - 1;
str = "<div id='"+arguments[RowsCount]+"' style=\"margin-left: 30px; position:absolute;top:65px;z-index:2;display:none\">" +
" <table cellpadding=0 cellspacing=0 border=0 >" +
" <tr>" +
" <td>

и так далее.
В место, где должно появляться подменю пишу:
<td height=66 align="center" onMouseOver="proizv.style.left=this.offsetLeft;proizv.style.display='block'" onMouseOut="proizv.style.display='none';"><a href="javascript:" class="menu2">ПРОИЗВОДСТВО</a><script language="javascript">MenuDraw2('ООО "Завод металлоизделий"','proizv.php', 'ООО "Тихвинский завод металлоконструкций"','proizv2.php',"proizv")</script>

Меню честно появляется, но при изменении размеров экрана сползает вправо/влево
Как заставить его быть четко позиционированным относительно нужного пункта меню?
Сам сайт здесь: http://www.spbmetall.com/files/new/proizv2.php
Внизу страницы такое же меню, там вообще беда! Подменю выскакивает, но его не удается позиционировать ни по горизонтали, ни по вертикали... :confused:
IonDen666 Муж.
постоянный участник
109
Сообщения: 3234
Зарегистрирован: 25.11.04
Откуда: Москва
Сообщение Добавлено: 21 Ноябрь 2007, 15:10:27 
M@ster, Пойдите другим путем. Сначале сверстайте все как надо, а уж потом навешивайте скрипты.

_________________
Frontend developer: IonDen.com
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 2 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100