Gunnar Bittersmann: Background color

Beitrag lesen

Hello out there!

.subnav li a #selected {

Das selektiert das Element mit der ID "selected", das Nachfahre eines 'a'-Elements ist (welches wiederum Nachfahre eines 'li'-Elements ist, welches wiederum Nachfahre eines Elements der Klasse "subnav" ist).

Solch ein Element gibt es nicht. Du willst das 'a'-Element mit der ID "selected" selektieren: '.subnav li a#selected' (oder nur '.subnav li #selected').

Dein Ansatz ist jedoch schon nicht der beste: „Verlinke niemals auf die aktuelle Seite!“ (Punkt 10 der zehn meist-missachteten Homepage-Design-Richtlinien [Nielsen])

Dein Menü sollte besser so aussehen:

        <ul>  
          <li id="selected">  
          Home</li>  
          <li>  
          <a href="news.html">News</a></li>  
          <li>  
          <a href="about.html">About</a></li><br />  
          <li>  
          <a href="lineUp.html">Line-Up/Bands</a></li>  
          <li>  
          <a href="location.html">Location</a></li>  
          <li>  
          <a href="kontakt.html">Kontakt</a></li>  
        </ul>

Die ID "selected" brauchst du auch nicht, da du Formate für '.subnav li' und für '.subnav li a' angeben kannst.

See ya up the road,
Gunnar

--
„Und [dieses Forum] soll […] auch ein Fachforum bleiben und kein Psychologieforum werden.“ (Kirsten Evers)