Ребят, если кто может помогите...
уже задолбался...
делаю сайт для детского сада http://sad25semicvetik.narod.ru/ (это не реклама, да и рекламировать там не чего.... ссылку дал, чтоб было видно,что не получается...)
по замыслу при нажатии на пункты надо, чтоб подпункты выезжали вниз...
нашел здесь : http://www.alexilin.ru/animated-menu-on-mootools/
не совсем то, что хотелось, но .... пусть хоть это будет...
сейчас библиотека Mootools отключена (ссыль в index.html) на нее не идет...
пункты все время раскрыты,
а если библиотеку подключить... - меню вообще пропадает...
как наладить это меню????
Делаю сайт для детского сада - нифига не получается вертикальное меню
здесь есть раздел - программирование
вот тут этих меню завались и явовских и на хтмл
cssplay.co.uk/menus/www.cssplay.co.uk
А еще можно просто менять свойства css через яву. Можно так же прикрутить библиотеку $fx() или moo.fx или другие для осуществления анимационного действия. Мне нравиться http://jsanim.com/ библиотека
mogul82,
пошел по вашей ссылке...
___
если не затруднит - перекиньте тему в нужный раздел...
Termo, злой ты :)
Night Man, знаете как я делал такие вещи? заходил на сайт фаерфоксом, где такая ерунда была, CTRL+U, и невозбранно копипастил на локалхост. Потом изучал КАК это работает (читал в редакторе kate), что непонятно - спрашивал у гугла (ну там если тег непонятный какой).
Termo, ну не надо сразу руки мои хаить...
когда я создал тему списки ни куда не вываливались... - это я сейчас сижу в меню колупаюсь...
а joomla - это хорошо.., вот только она на бесплатные хостинги не становится...,
ГОРОНО заставило сады делать сайты, а денег на это никто не дает....
а, я больше фотограф, (а по образованию - металлург)
сайт - это в качестве гуманитарной помощи саду где снимаю.....
(и дизайн там то же будет переверстываться...)
Night Man, на, читай до осознания wink
http://webdesign.site3k.net/?/conjuncture/append/d/menudrop.html
http://www.webmascon.com/topics/coding/42a.asp
меню - работает....
всем спасибо
не работает обратный "въезд" :D
Шрифты бы заменить на нормальные.
Шрифты бы заменить на нормальные.
Дело вкуса
не работает обратный "въезд" :D
В смысле?... там пока главная и контакты.... (других страниц пока нет...)
Остальной материал сад еще подбирает....
В смысле?
список раскрывается, но не скрывается обратно
если кликнуть на пункт "Меню", выскочит два новых подпункта
попытка их скрыть безуспешна - меню не реагирует
Termo, а они и не должны скрываться smile
Смотрите как меню само организовано.
Wolfenberg, вижу
ересь получилась...
Termo, ну почему же сразу ересь.
Простейший тип меню. Человек просто неосилил выпадающие списки с панелью smile
пункт закрывается, когда открывается следующий (любой другой)...
а зачем дважды щелкать на пункт - для открытия, а потом для закрытия...? (я в этом смысла не вижу... )
я как то и сам не люблю лишние клики...
"Человек просто неосилил выпадающие списки с панелью"
- если имеется ввиду выпадающие в бок списки или выпадающие вниз при горизонтальном меню - то и не задовался целью...
мне просто нравится сайт: http://www.aniltohani.com/
я хотел сделать похожее меню, но так как фон у меня более светлый... оставлять просто буквы не захотел....
вот я баловался когда-то
может поможет...
Показать
<HTML>
<HEAD>
<TITLE>Выпадающее меню</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="robots" content="none">
<!--Этот скрипт взят с сайта infoweb.nm.ru-->
<link rel="stylesheet" type="text/css" href="styl.css">
<style type=text/css>
<!--
body{background-color:#00CCFF; font-family: MS Sans Serif, tahoma, Verdana, Arial; FONT-SIZE: 13px; color:#FFFFFF}
A { color :#FFFFFF; FONT-FAMILY: Verdana, Arial; text-decoration:underline; FONT-SIZE: 10pt;}
A:Hover { color :#FF0000; text-decoration: underline;}
.menu {POSITION: absolute; top:0; Z-INDEX: 22}
.submenu {POSITION: absolute; TOP: 22px; VISIBILITY: hidden; Z-INDEX: 19}
-->
</style>
<SCRIPT>
<!--
var old;
var memold;
var subold;
if(document.layers)
{
window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=do_out;
} else
{
document.onmousedown=do_out;
}
function show_layer(x)
{
if(document.layers)
document.layers[x].visibility="show";
else
document.all[x].style.visibility="visible";
}
function hide_layer(x)
{
if(document.layers)
document.layers[x].visibility="hide";
else
document.all[x].style.visibility="hidden";
}
function do_menu(x)
{
if(!old)
old=memold;
if(old!=x)
{
show_layer(x);
old=x;
} else
old="";
}
function do_check(x)
{
if(old && old!=x)
{
hide_layer(old);
show_layer(x);
old=x;
}
do_submenu();
}
function do_out()
{
if(old)
hide_layer(old);
memold=old; old="";
do_submenu();
}
function do_submenu(x)
{
if(subold)
{
hide_layer(subold);
subold="";
}
if(x)
{
show_layer(x);
subold=x;
}
}
// -->
</SCRIPT>
</HEAD>
<BODY TEXT="#CC3333" BGCOLOR="#00CCFF" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" >
<a NAME="1"></a>
<DIV class=menu id=m1 style="LEFT: 5px">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=115>
<TBODY>
<TR>
<TD><A href="javascript:do_menu('m1x')"
onmouseover="do_check('m1x')"><B>Меню1</B></A> </TD></TR></TBODY></TABLE></DIV>
<DIV class=submenu id=m1x style="LEFT: 5px">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=115>
<TBODY>
<TR>
<TD><A href="http://infoweb.nm.ru/index.html">Ссылка 1</A><BR><A
href="#">Ссылка 2</A><BR><A
href="#">Ссылка 3</A><BR><A
href="#">Ссылка 4</A>
</TD></TR></TBODY></TABLE></DIV>
<DIV class=menu id=m2 style="LEFT: 120px">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=100>
<TBODY>
<TR>
<TD><A href="javascript:do_menu('m2x')"
onmouseover="do_check('m2x')"><B>Меню 2</B></A> </TD></TR></TBODY></TABLE></DIV>
<DIV class=submenu id=m2x style="LEFT: 120px">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=100>
<TBODY>
<TR>
<TD><A href="http://infoweb.nm.ru/index.html"
onmouseover="do_submenu('m21x')">Ссылка 1.1</A> ><BR><A
href="http://infoweb.nm.ru/index.html"
onmouseover=do_submenu()>Ссылка 2</A><BR><A
href="http://infoweb.nm.ru/index.html"
onmouseover="do_submenu('m22x')">Ссылка 3.1</A> ></TD></TR></TBODY></TABLE></DIV>
<DIV class=submenu id=m21x style="LEFT: 180px; TOP: 24px; Z-INDEX: 21">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=100>
<TBODY>
<TR>
<TD><A href="#">Ссылка 1.2</A>
<BR><A href="#">Ссылка 2.2</A>
<BR><A href="#">Ссылка 3.2</A>
<BR><A href="#">Ссылка 4.2</A>
</TD></TR></TBODY></TABLE></DIV>
<DIV class=submenu id=m22x style="LEFT: 180px; TOP: 58px; Z-INDEX: 20">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=100>
<TBODY>
<TR>
<TD><A href="#">Ссылка 3.1</A><BR><A
href="#">Ссылка 3.2</A><BR><A
href="#">Ссылка 3.3</A>
</TD></TR></TBODY></TABLE></DIV>
<DIV class=menu id=m3 style="LEFT: 220px">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=100>
<TBODY>
<TR>
<TD><A href="javascript:do_menu('m3x')"
onmouseover="do_check('m3x')"><B>Меню 3</B></A> </TD></TR></TBODY></TABLE></DIV>
<DIV class=submenu id=m3x style="LEFT: 220px">
<TABLE bgColor=#000000 border=1 cellPadding=2 cellSpacing=0 width=100>
<TBODY>
<TR>
<TD><A href="#">Ссылка 1</A><BR><A
href="#">Ссылка 2</A><BR><A
href="#">Ссылка 3</A><BR><A
href="#">Ссылка 4</A>
</TD></TR></TBODY></TABLE></DIV>
</BODY>
</HTML>
ok. посмотрю
ok. посмотрю
Не стоит поищи меню на css куда проще.
На счёт багов как Termo озвучил есть плагины для web разработки и поверь очень удобно css править и видеть как что будет.
