Hallo an alle Interessierten.
Es freut mich, dass mein kleines Dropdown so viel Anklang findet. Leider scheint es wohl einige Probleme bei der Umsetzung zu geben, obwohl ich die nicht so recht nachvollziehen kann. Eigentlich habe ich alle Schritte im letzten Post genau erklärt. Und bei mir (wie auch einigen anderen Forumsmitgliedern) funktioniert das wirklich prächtig.
Hier nochmal ein paar Hinweise.
Ich benutze kein "menu.html"! Also kein Template für das Dropdownmenu! Ich benutze wirklich nur "reines" CSS. Damit ist die Einstellung "Template Name=menu.html" im "Extended Menu Modul" hinfällig. Ich denke mal, sie wird einfach nicht ausgewertet.
Hier nochmal das "menu.css" einzeln (ist auch schon im "webstuff.zip" enthalten), wichtig ist, dass ihr die richtige CSS-Klasse "mainlevel" benutzt. Alles was ihr braucht ist dieses Stylesheet. Es übernimmt die horizontale Anordnung der HTML Listenelemente und die vertikale Anordnung der Sublisten ... Wichtig ist dabei noch die Eintstellung "Menu Style=Flat List" und "Source Type=Menu (Auto Expand Sections/Categories)" im Modul "Extended Menu".
HTML-Code:
/**
/*************************************/
/* Spezielles Menu Stylesheet */
/*************************************/
#mainlevel, #mainlevel ul {
padding: 0px;
margin: 0px;
list-style: none;
text-align: left;
}
#mainlevel ul {
width: 108px;
overflow: hidden;
background-color: #C7C7C7;
border: 1px solid #FFFFFF;
background-image: url('./../images/column_bg_4x407.png');
background-repeat: repeat-x;
background-position: 0px 0px;
}
#mainlevel a {
display: block;
width: 108px;
}
#mainlevel a:before {
content: url('./../images/blind_24x2_alpha.png');
}
#mainlevel li {
float: left;
width: 108px;
line-height: 32px;
}
/**
* Hide the submenus
*/
#mainlevel li ul {
position: absolute;
width: 108px;
left: -2000px;
}
/**
* Show the submenus on mouse-over (.hover class)
*/
#mainlevel li:hover ul {
left: auto;
}
/**
* IE fix ... Javascript Fix
*/
#mainlevel li:hover ul, #mainlevel li.sfhover ul {
left: auto;
}
Eingebunden habe ich das CSS File in meinem Template im HTML-Header per:
HTML-Code:
<style type="text/css">
@import url(<?php echo $mosConfig_live_site; ?>/templates/neuber-art.de/css/menu.css);
</style>
Weiterhin habe ich hier nochmal den Screenshot, des Joomla Menumanagers für mein verwendetes "topmenu". Ich hoffe, es ist jetzt besser zu erkennen! Irgendwie verändert das Joomla CMS Forum die Grafik beim Hochladen immer. topmenu_structure.jpg
Ansonsten das Bild nochmal gezippt: topmenu_structure.zip
Viele Grüße
Vom Johannnes (alias dem K4simir).
Lesezeichen