Есть меню, расположенное по центру страницы. При наведении должно выплывать подменю.
Я сделал так:
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 Внизу страницы такое же меню, там вообще беда! Подменю выскакивает, но его не удается позиционировать ни по горизонтали, ни по вертикали...
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.