wachteldonk
Erfahrenes Mitglied
Hi,
ich habe folgende Struktur
ich nutze folgende CSS definition
Leider wird die zweiet Ebene immer über den Hauptpunkt gelegt. Es soll aber relativ dazu , unterhalb des Hauptmenüpunkts aufgeklappt werden. Ne Idee was ich da falsch mache?
Danke für die Hilfe
ich habe folgende Struktur
HTML:
<div id="containerheader">
<ul class="menu">
<li class="item-465 current active"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/" >HOME & NEWS</a></li>
<li class="item-466"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/myapp" >myapp DRESDEN</a></li>
<li class="item-467"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/shops" >SHOPS</a></li>
<li class="item-468 deeper parent"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/leistungen" >LEISTUNGEN</a>
<ul>
<li class="item-479"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/leistungen/navigation" >Navigation</a></li>
<li class="item-470"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/leistungen/dsl" >DSL</a></li>
</ul>
</li>
<li class="item-469"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/service" >SERVICE</a></li>
<li class="item-439"><a href="/projekte/server2_myapp_dresden_de/httpdocs/cms/index.php/kontakte" >KONTAKTE</a></li>
</ul>
</div>
ich nutze folgende CSS definition
Code:
#containerheader ul.menu {
list-style: none;
width: 1000px;
font-size: 1.2em;
margin: 0 auto;
padding-top:30px;
padding-bottom:10px;
z-index: 1000;
}
#containerheader ul.menu li {
float: left;
display: inline;
margin: 0;
padding: 0 15px 0 0;
position: relative; /*--Declare X and Y axis base for sub navigation--*/
z-index: 1000;
}
#containerheader ul.menu li a{
padding: 10px 5px;
color: #000000;
display: block;
text-decoration: none;
float: left;
text-transform: uppercase;
z-index: 1000;
}
/* Sub */
#containerheader ul.menu li ul {
color:999999;
list-style: none;
margin: 0;
padding: 0;
left: 0px;
background-color:#cccccc;
z-index: 1000;
}
#containerheader ul.menu li ul li {
color:999999;
background-color:#cccccc;
position: relative;
z-index: 1000;
}
#containerheader ul ul {
position: absolute;
top: 0;
left: 100%;
width: 100%;
z-index: 1000;
}
div#containerheader ul ul, div#containerheader ul ul li:hover ul {
display: none;
z-index: 1000;
}
div#containerheader ul li:hover ul, div#containerheader ul ul li:hover ul {
display: block;
z-index: 1000;
}
Leider wird die zweiet Ebene immer über den Hauptpunkt gelegt. Es soll aber relativ dazu , unterhalb des Hauptmenüpunkts aufgeklappt werden. Ne Idee was ich da falsch mache?
Danke für die Hilfe