Okey.. You need the script?
I will give you all menu wiych you wanted:
That incert in head:
create 3 files, index.html, style.css, menu.js.
in style.css
Code:
/* body {margin:25px; font:11px Verdana,Arial; background-image:url('your_image.png')} */
body {margin:0px 0px; padding:0px; text-align:center; font:11px Verdana,Arial;}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(your_image.png); width:134px}
ul.menu .menulink:hover, ul.menu .menuhover {background:url(your_image.png);}
/* ul.menu .sub {background:#d1d1d1 url(your_image.png) 136px 8px no-repeat} */
/* the gray plain button with arrow is replaced with nice button WITH ARROW! line above replaced with following two lines. */
ul.menu .sub {border:1px solid #aaa; padding:5px 7px 7px; font-weight:bold; background:url(your_image.png) url(your_image.png) 136px 8px no-repeat; width:134px}
ul.menu .sub:hover, ul.menu .menuhover {background:url(your_image.png) url(your_image.png) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
Now open menu.js
Code:
var menu=function(){
var t=15,z=50,s=6,a;
function dd(n){this.n=n; this.h=[]; this.c=[]}
dd.prototype.init=function(p,c){
a=c; var w=document.getElementById(p), s=w.getElementsByTagName('ul'), l=s.length, i=0;
for(i;i<l;i++){
var h=s[i].parentNode; this.h[i]=h; this.c[i]=s[i];
h.onmouseover=new Function(this.n+'.st('+i+',true)');
h.onmouseout=new Function(this.n+'.st('+i+')');
}
}
dd.prototype.st=function(x,f){
var c=this.c[x], h=this.h[x], p=h.getElementsByTagName('a')[0];
clearInterval(c.t); c.style.overflow='hidden';
if(f){
p.className+=' '+a;
if(!c.mh){c.style.display='block'; c.style.height=''; c.mh=c.offsetHeight; c.style.height=0}
if(c.mh==c.offsetHeight){c.style.overflow='visible'}
else{c.style.zIndex=z; z++; c.t=setInterval(function(){sl(c,1)},t)}
}else{p.className=p.className.replace(a,''); c.t=setInterval(function(){sl(c,-1)},t)}
}
function sl(c,f){
var h=c.offsetHeight;
if((h<=0&&f!=1)||(h>=c.mh&&f==1)){
if(f==1){c.style.filter=''; c.style.opacity=1; c.style.overflow='visible'}
clearInterval(c.t); return
}
var d=(f==1)?Math.ceil((c.mh-h)/s):Math.ceil(h/s), o=h/c.mh;
c.style.opacity=o; c.style.filter='alpha(opacity='+(o*100)+')';
c.style.height=h+(d*f)+'px'
}
return{dd:dd}
}();
and atleast index.html
HTML Code:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Menu</title>
<link rel="stylesheet" href="http://www.pumi.org/geza/leigerber-geza/style.css" type="text/css" />
<script type="text/javascript" src="http://www.pumi.org/geza/leigerber-geza/script.js"></script>
<style type="text/css" media="screen">
@import "style.css"; /* Mostly just text styling. */
body {
margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
text-align:center; /* Hack for IE5/Win */
}
#menu {
width:912px;
margin:0px auto; /* Right and left margin widths set to "auto" */
/* text-align:left; */ /* Counteract to IE5/Win Hack */
}
</style>
</head>
<body>
<!-- <body text="#000000" bgcolor="#330033" link="#330033" vlink="#330033" alink="#330033"> -->
<body background="your_image.png">
<ul class="menu" id="menu">
<li>
<li><a href="#" class="menulink">Home</a></li>
<li><a href="#" class="menulink">Magunkról</a>
<ul>
<li><a href="#l" class="menulink">História</a>
<ul>
<li><a href="#" class="menulink">BME</a></li>
<li><a href="#" class="menulink">Tanszék</a>
<ul>
<li><a href="#" class="menulink">Kund Ede</a></li>
<li><a href="#" class="menulink">Jurek Aurél</a></li>
</ul>
</li>
<li><a href="#" class="menulink">Autómérnök-Képzés</a>
<ul>
<li><a href="#" class="menulink">Kétlépcsös Képzés</a></li>
<li><a href="#" class="menulink">Kifutó Tanterv</a></li>
</ul>
</li>
<li><a href="#" class="menulink">Hadmérnök-Képzés</a></li>
<li><a href="#" class="menulink">Nékosz Mérnökkollégiumai</a></li>
</ul>
<li><a href="#l" class="menulink">Munkatársak</a></li>
<li><a href="#" class="menulink">Oktatás</a></li>
<li><a href="#" class="menulink">Kutatás</a></li>
<li><a href="#" class="menulink">Fotó Album</a></li>
<li><a href="#" class="menulink">Hírek</a></li>
<li><a href="#" class="menulink">Sajtófigyelö</a></li>
<li><a href="#" class="menulink">Címünk</a></li>
<li><a href="#" class="menulink">Aktualitások</a></li>
<li><a href="#" class="menulink">Támogatóink</a></li>
</ul>
<li><a href="#" class="menulink">Hallgatóknak</a>
<ul>
<li><a href="#" class="menulink">Oktatási Segédletek</a></li>
<li><a href="#" class="menulink">Hirdetmények</a></li>
<li><a href="#" class="menulink">Tdk</a></li>
<li><a href="#" class="menulink">Diákságok</a></li>
<li><a href="#" class="menulink">Állásbörze</a></li>
</ul>
</li>
<li><a href="#" class="menulink">Tanfolyamok</a></li>
<li><a href="#" class="menulink">Másokról</a>
<ul>
<li><a href="#" class="menulink">Magyar Automobilizmus</a></li>
<li><a href="#" class="menulink">Sajtótájékoztatók</a></li>
<li><a href="#" class="menulink">Autós média</a></li>
<li><a href="#" class="menulink">Autósport</a></li>
<li><a href="#" class="menulink">Nosztalgiaplakátok</a></li>
<li><a href="#" class="menulink">Oldtimers</a></li>
<li><a href="#" class="menulink">Linkek</a></li>
</ul>
</li>
<li><a href="#" class="menulink">Humor</a></li>
</li>
</li>
</ul>
</body>
</html>
I hope it helped
Bookmarks