Der Martin: MouseOver: Grafiklink ändern und (!) versteckten div anzeigen

Beitrag lesen

Hallo,

<style type="text/css">
            <!--

bitte gewöhn dir die Unart, HTML-Kommentare im Stylesheet zu notieren, gar nicht erst an.

<ul>
            <li>
               <a href="#">Neuigkeiten</a>
            </li>
            <ul>
               <li>Neuigkeiten_klebezettel</li>
            </ul>
         </ul>

Das ist ungültiges HTML - ul darf nicht direkt Kind von ul sein, es muss innerhalb eines li stehen.

Momentan stehe ich aber vor dem Problem, dass hier der Unterpunkt "Neuigkeiten_Klebezettel" nicht angezeigt wird.
Wo liegt mein Fehler?

Im oben zitierten HTML-Ausschnitt steht (auch wenn die HTML-Struktur korrigiert ist) ein ul-Element innerhalb eines ul-Elements. Also trifft die CSS-Regel

ul ul
               {
                  display:none;
               }

zu, die dafür sorgt, dass das innere ul nicht angezeigt wird - und logischerweise alle seine Nachfahren auch nicht.

Ciao,
 Martin

--
Ich stehe eigentlich gern früh auf.
Außer morgens.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(