Liebe community,
folgendes problem raubt mir meinen schlaf:
ich habe folgendes dropdown show_menu2 (mit umgebung):
<div id="main_navigation" class="main-menu "> <!-- MAIN NAVIGATION-->
<ul>
<?php show_menu2(1, SM2_ROOT, SM2_ALL, SM2_ALL, false, "\n</li>", false, false, false, '<nav class="main-menu">'); ?>
</ul>
</div> <!-- MAIN NAVIGATION ENDS-->
Das funktioniert so weit ganz gut und schaut so

wie auf Bild nav_1 aus.
Jetzt möchte ich noch den Menüpunkten auf der Root Ebene eine Beschreibung geben. Das ganze sollte dann so wie auf Bild 2 ausschauen.
Ich komm aber nicht drauf, wie ich das span mit der description hier setzen kann.
in html schaut es so aus:
<nav id="main_navigation" class="main-menu "> <!-- MAIN NAVIGATION-->
<ul>
<li><a href="#" title="Start">Start<span>Meine Homepage</span></a></li>
<li><a href="#"> Link 1<span>Link 1 Beschreibung </span></a>
<ul>
<li><a href="#">Link 1 Unterseite_1</a></li>
<li class="zebra-nav"><a href="#">Link 1 Unterseite _2</a></li>
<li><a href="#">Link 1 Unterseite _3</a></li>
<ul>
<li><a href="#">Unterseite_3_1</a></li>
<li class="zebra-nav"><a href="#">Unterseite_3_2</a></li>
</ul>
</ul>
<li><a href="#">Kontakt</a></li>
</ul>
</div> <!-- MAIN NAVIGATION ENDS-->
Das dazugehörende CSS schaut so aus:
/*-------------------------------------------------------------------------------------------------*/
/*--------------------------------06 - MAIN NAVIGATION---------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
#main_navigation {
top:0px;
font-size:11px;
height:50px;
float:right;
}
.main-menu {
position:relative;
z-index:22;
font-family:'Droid Sans', arial, serif;
}
.main-menu ul {
margin:0;
padding:0;
list-style-type:none;
}
.main-menu ul li {
position:relative;
display:inline;
float:left;
font-size:14px;
}
.main-menu ul li a,.main-menu ul li a:link,.main-menu ul li a:visited {
line-height:40px;
color:#111;
font-size:13px;
text-transform: uppercase;
text-shadow: 0px 1px #f7f7f7;
}
.main-menu ul li a span{
display:block;
color:#898989;
font-size:10px;
text-align:center;
margin-top:-15px;
text-transform: capitalize;
}
.main-menu ul li a:hover,.main-menu ul li:hover {
color:#7ccce5;
background:#e1e1e1;
border-radius:4px 4px 0 0;
-moz-border-radius:4px 4px 0 0;
-webkit-border-radius:4px 4px 0 0;
text-shadow:none;
}
.main-menu ul li a {
display:block;
text-decoration:none;
overflow:hidden;
padding:0px 15px;
}
* html .main-menu ul li a {
display:inline-block;
}
.main-menu ul li ul {
position:absolute;
left:0px;
display:block;
visibility:hidden;
width:180px;
}
.main-menu ul li ul li {
display:list-item;
float:none;
}
.main-menu ul li ul li a {
width:160px;
padding:5px 10px;
}
.main-menu ul ul {
background:#e1e1e1;
z-index:101;
border-radius: 0px 4px 4px 4px;
-moz-border-radius:0 4px 4px 4px;
-webkit-border-radius:0 4px 4px 4px;
border-bottom:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
border-left:1px solid #e1e1e1;
}
.main-menu ul ul li:last-child{
border-radius: 0px 0px 4px 4px;
-moz-border-radius:0 0px 4px 4px;
-webkit-border-radius:0 0px 4px 4px;
}
.main-menu ul ul li.zebra-nav {
background:#f7f7f7;
}
.main-menu ul ul li a,.main-menu ul ul li a:link,.main-menu ul ul li a:visited {
height:100%;
text-transform: capitalize;
line-height:20px;
margin-right:0px!important;
padding:8px 11px!important;
font-size:11px;
}
.main-menu ul li ul li a:hover,.main-menu ul ul li a:hover {
text-decoration:none!important;
background:#7ccce5;
color:#FFF;
text-shadow:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
.main-menu ul li ul li:last:child:hover,.main-menu ul ul li:last:child:hover{
border-radius: 0px 0px 4px 4px;
-moz-border-radius:0 0px 4px 4px;
-webkit-border-radius:0 0px 4px 4px;
}
.main-menu ul ul li ul li a:hover,.main-menu ul ul ul li a:hover {
text-decoration:none!important;
background:#7ccce5;
color:#000;
text-shadow:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
Das die Unternavipunkte unbedingt der Klasse "zebra-nav" zugewiesen werden müssen ist nicht nötig - da habe ich schon Abstriche gemacht.
Aber die Beschreibun der Hauptlinks sollte doch irgendwie hinzubekommen sein.
Aber ich habe probiert und probiert - ich kriegs einfach nicht hin.
HILFE!
Vielen Dank für einen Tipp!
Liebe Grüße
Blond Alpinegirl