Выпадающее меню при наведении курсора с несколькими пунктами (вставлять в HTML верх)
Пример на двух пунктах меню - возможность сколько влезет:
<BR>
<BR>
<BR>
<div style="position: absolute; left:40px; top:0px;">
<table>
<tr>
<td valign="top">
<!-- Первое меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu1.style.display='block';"onmouseout="menu1.style.display='none';"><p style="color:LightCyan;">Название вашего меню 1<br>
компьютере</p><div style="line-height:165%; display:none; border:solid 0px green; background-color:LightCyan;" id="menu1" >
<a href="Ваша ссылка 1">Ваше название 1</a><br>
<a href="Ваша ссылка 2">Ваше название 2</a><br>
<a href="Ваша ссылка 3">Ваше название 3</a><br>
</div>
</div>
</td>
<td valign="top">
<!-- Второе меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu2.style.display='block';"onmouseout="menu2.style.display='none';"><p style="color:LightCyan;">Название вашего меню 2</p><br>
<div style="line-height:165%; display:none; border:solid 1px green; background-color:LightCyan;" id="menu2" >
<UL type="">
<LI><a href="Ваша ссылка 4">Ваше название 4</a></LI>
<LI><a href="Ваша ссылка 5">Ваше название 5</a></LI>
<LI><a href="Ваша ссылка 6">Ваше название 6</a></LI>
</UL>
</div>
</div>
</td>и т.д.
в конце ставите:
</tr>
</table>
</div>
Где: красным отмечен отступ вашего форума для общего меню;
коричневым - отступ с левого края всех меню;
фиолетовым - цвет фона вашего конкретного меню (для остальных надо дублировать);
голубым - цвет названия вашего данного меню (для остальных надо дублировать);
синим - цвет фона подменю (для остальных надо дублировать);
и зеленым отмечены толщина и цвет границы меню и подменю (border:solid 1px black; и border:solid 0px green; соответственно);
line-height:165%; - высота строк подменю; (дублировать для других меню тоже надо)
Вот мой скрипт в оригинале первых двух меню для сравнения:
<BR>
<BR>
<BR>
<div style="position: absolute; left:40px; top:0px;">
<table>
<tr>
<td valign="top">
<!-- Первое меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu1.style.display='block';"onmouseout="menu1.style.display='none';"><p style="color:LightCyan;">Все о персональном<br>
компьютере</p><div style="line-height:165%; display:none; border:solid 0px green; background-color:LightCyan;" id="menu1" >
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=22">Персональные компьютеры</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=23">Платформы</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=2">Видеокарты</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=24">Мониторы</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=25">Периферия и комплектующие</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=3">Windows и системное ПО</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=26">Альтернативное ПО</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=37">Ноутбуки, нетбуки, планшеты <br>и другие девайсы</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=16">Компьютерные услуги</a><br>
<a href="http://digitalferrum.bbmy.ru/viewforum.php?id=7">Разное</a>
<br>
</div>
</div>
</td>
<td valign="top">
<!-- Второе меню-->
<div style="border:solid 1px black; background-color:#002233;" onmouseover="menu2.style.display='block';"onmouseout="menu2.style.display='none';"><p style="color:LightCyan;">Планета Игр</p><br>
<div style="line-height:165%; display:none; border:solid 1px green; background-color:LightCyan;" id="menu2" >
<UL type="">
<LI><a href="http://digitalferrum.bbmy.ru/viewforum.php?id=28">Анонс !!!</a></LI>
<LI><a href="http://digitalferrum.bbmy.ru/viewforum.php?id=27">Игровой Портал</a></LI>
</UL>
</div>
</div>
</td>
</tr>
</table>
</div>
Посмотреть пример можно здесь: http://digitalferrum.bbmy.ru/
Отредактировано kolobdur74 (Пт, 28 Янв 2011 01:07:48)