Hallo,
Darf ich noch mal nerven?
versuch' doch! ;-)
in dieser liste ist eine
ul .joomla-nav mainmenu li ul mit weiteren li punkten
diese li soll nur bei event angezeigt werdenJa, aber bei welchem Event bzw. auf welchem Element? Das ist der Knackpunkt!
ul .joomla-nav mainmenu li ul li
display: noneul .joomla-nav mainmenu li ul li a: ...
dispaly: blockDu sagst: Sobald eine Kanne auf dem Stövchen steht (hover), soll das Teelicht brennen.
Gleichzeitig nimmst du aber den ganzen Tisch aus dem Zimmer (display: none für die übergeordnete Liste).
Fällt dir der Widerspruch nicht auf?Du musst also dafür sorgen, dass das ganze ausgeblendete ul-Element in der zweiten Ebene wieder eingeblendet wird. Beispielsweise beim Hovern über dem übergeordneten li. Nicht aber auf dem a-Element, denn das ist in dem Augenblick weg!
Ciao,
Martin
Hallo Martin,
schöner kann man's nicht erklären - danke.
...aber ich beachte vermutl. die Schreibweise nicht, denn
/* zweite ebene der aufzählungsliste - wird ausgeblendet */
ul.joomla-nav mainmenu li ul {
display:none;
}
/* bei mouse events der ersten aufzählungsebene wird ausgeblendetes wieder eingebl.*/
ul.joomla-nav mainmenu li a:hover;{
display:block;
}
das Ausblenden funktioniert schon nicht.
:-( Maggie