Hallo,
ich habe ein schönes Menu erstellt.
Wie der Titel schon verät hat es hovereffekte, die eine verschachtelte Liste anzeigen.
Hier die Codes:
Css:
[HTML]#menu {
position: absolute;
top: 50px;
left: 100px;
width: 100%;
background: #ffffff;
float: left;
}
#menu ul {
list-style: none;
border:1px solid #000000;
margin: 0;
padding: 0;
float: left;
}
#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-color: #000000;
boder-style: solid;
margin: 0;
padding: 2px 3px;
}
#menu h2 {
color: #ffffff;
background-image: url(images/bg-ul.png);
}
#menu h2:hover {
color: #000000;
background: #ffffff;
}
#menu a {
color: #000000;
background: #ffffff;
text-decoration: none;
}
.right {
color: #000000;
background: #ffffff;
text-decoration: none;
text-align: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.right:hover {
color: #ffffff;
background: #000000;
text-decoration: none;
text-align: right;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#menu a:hover {
color: #ffffff;
background-image: url(images/bg-ul.png); /Hintergrund Hover/
}
#menu li {
position: relative;
}
#menu ul ul {
position: absolute;
z-index: 500;
left: -1px;
}
#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none; width: auto;}
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block; width: auto;}[/HTML]Und HTML:
[HTML]
Habt ihr eine Idee oder einen Fehler?
Vielen Dank!