Cheatah: CSS-Menü funktioniert nicht

Beitrag lesen

Hi,

<ul class="nav">

ich bin sicher, dieses Element befindet sich in einem <div id="navigation"> o.ä. Wozu also die Klasse?

<li class="sup">Ueberschrift1<br>

Wozu diese Klasse, und wozu das <br>? Ein Zeilenumbruch ist nicht Teil des _Inhalts_, sondern der Darstellung, also Sache von CSS, nicht von HTML.

<ul class="nav2">

Wozu diese Klasse? Auch ohne sie ist dieses Element eindeutig selektierbar.

<li class="sub"><a href="index.php">Unterschrift1.1</a></li>

Gleiches gilt für diese Klasse. Dein gesamter Code kommt ohne eine einzige Klasse aus - denn Du klassifizierst nichts! "Alles hat die gleiche Bedeutung" ist ein klares Zeichen dafür, _kein_ class-Attribut zu setzen.

/* Öffnen der Unterpunkte beim hovern des Sup-Points */
.sup:hover li.sub{
display:inline;
}
Im Opera 8 sieht es so aus wie ich es eigentlich gerne haben würde - doch im Mozilla liegen die Punkte nebeneinenader. Dabei sehe ich dazu keinen Grund...

Ehrlich nicht? Ich sehe ihn recht deutlich.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes