tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
811
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Blame23 Blame23 ist offline Mitglied Bronze
    Registriert seit
    May 2007
    Beiträge
    33
    Hi!

    Ich mache gerade eine Navigation die folgendermaßen aussieht:

    HTML-Code:
    <div id="nav" >
    			
    				<ul>
    					<li class="active"><a href="#">Home</a></li>
    					<li><a href="#">Philisophie</a></li>
    					<li><a href="#">About</a></li>
    					<li><a href="#">Kontakt</a></li>
    				</ul>
    			
    		</div>
    Über
    Code :
    1
    
    #nav ul li a
    komm ich an die links.
    Jetzt will ich aber dass der active link Fettgedruckt und in einer anderen Farbe erscheint.
    Ich dachte dann dass ein
    Code :
    1
    
    #nav ul li a .active
    reicht, aber es tut sich nix.
    Hat jemand ne Ahnung woran das liegt?

    Schonmal danke!
    Gruß,
    Blame
     

  2. #2
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Weil die Klasse "active" über dem a ist.
    So sollte es gehen;
    Code css:
    1
    
    #nav ul li.active a
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

  3. #3
    Blame23 Blame23 ist offline Mitglied Bronze
    Registriert seit
    May 2007
    Beiträge
    33
    Zitat Zitat von Maniac Beitrag anzeigen
    Weil die Klasse "active" über dem a ist.
    Erstmal Danke für deine Antwort. Leuchtet auch ein, aber leider tut sich nix :-/
    Vielleicht sollte ich noch erwähnen dass die #nav noch in
    Code css:
    1
    2
    
    <div class="page_margins">
    <div class="page">
    verschachtelt ist. Ich benutze das YAML Framework und die standard Navigation war so gelöst:
    Code css:
    1
    
    .hlist ul li.active

    Da ich meine eigene Navigation wollte habe ich dann aus dem .hlist das #nav gemacht... vielleicht liegt da irgendwo der Fehler...
     

  4. #4
    Netzwerkidi Netzwerkidi ist offline Mitglied Gold
    Registriert seit
    Oct 2010
    Beiträge
    237
    Blog-Einträge
    1
    Mit dem Firefox Add-On Web-Developer oder Firebug kannst du die Einstellungen zu Laufzeit verfolgen und ändern und dich so ggf. eine Lösung nähern.

    Ich habe dir mal zur Ansicht eine hardcopy der "optimierten" Seite von tutorials.de beigefügt.
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken link mit class="active" hervorheben-2011-06-07_200457.png  
    Geändert von Netzwerkidi (07.06.11 um 20:07 Uhr)
     

  5. #5
    Blame23 Blame23 ist offline Mitglied Bronze
    Registriert seit
    May 2007
    Beiträge
    33
    Ich nutze Webdeveloper und auch Firebug... ich muss wohl irgendwo einen Fehler haben und werde mal danach suchen.

    Aber trotzdem danke für eure Hilfe!

    Gruß,
    Blame
     

  6. #6
    Netzwerkidi Netzwerkidi ist offline Mitglied Gold
    Registriert seit
    Oct 2010
    Beiträge
    237
    Blog-Einträge
    1
    Mir hilft in solchen Fällen meist eine schrittweise Näherung.
     

  7. #7
    Blame23 Blame23 ist offline Mitglied Bronze
    Registriert seit
    May 2007
    Beiträge
    33
    Zitat Zitat von Netzwerkidi Beitrag anzeigen
    Mir hilft in solchen Fällen meist eine schrittweise Näherung.
    Jep, dank dem Webdeveloper toolbar kam ich gerade auf die Lösung:
    Code css:
    1
    
    #nav ul li.active a

    Edit: Was wie ich gerade sehe genau die erste Antwort von Maniac war... ich denke mal da hatte ich vorhin einen Schreibfehler drin :-/
    Aber hauptsache mal wieder Zeit verschwendet
    Geändert von Blame23 (08.06.11 um 00:50 Uhr)
     

Ähnliche Themen

  1. Link als "active" kennzeichnen
    Von greenslot im Forum Javascript & Ajax
    Antworten: 11
    Letzter Beitrag: 28.05.11, 12:54
  2. JQuery: href in Link ändern, wenn class="x" ist - wie?
    Von Kryptaesthesie im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 14.03.08, 14:42
  3. Wie funktioniert "<table class="frametable">"
    Von Lila22 im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 08.10.07, 09:41
  4. Antworten: 1
    Letzter Beitrag: 10.09.07, 23:14
  5. Antworten: 4
    Letzter Beitrag: 11.07.05, 16:02