XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   CSS (http://xhtmlforum.de/forumdisplay.php?f=73)
-   -   active Problem Hilfe (http://xhtmlforum.de/showthread.php?t=72117)

win2k 16.06.2015 21:31

active Problem Hilfe
 
Hallo zusammen,
folgendes Problem:
Der momentan angeklickte Link (aktive) soll in der Farbe rot dargestellt werden.

Ich poste mal Code vielleicht kann mir jemand helfen?!

HTML-Code:

<body id="erste">
          <nav>
            <ul>
                <li><a class="nav_erste" href="erste.html">erste</a></li>
                <li><a class="nav_zweite" href="zweite.html">zweite</a</li>
            </ul>
          </nav>

Code:

body#erste a.nav_erste:active,
body#zweite a.nav_zweite:active,
{
    color: red;
}


protonenbeschleuniger 16.06.2015 22:08

Das geht mit CSS nicht.

win2k 16.06.2015 22:15

hm versteh ich nicht wieso? bzw. wie soll man es denn sonst umsetzen um zu sehen welcher link grade aktiv ist?

win2k 16.06.2015 22:34

Doch funktioniert Fehler gefunden!
geschweifte Klammer vor dem Komma musste weg!

protonenbeschleuniger 17.06.2015 08:00

Ach du meinst wirklich angeklickt, ich dachte du meinst mit aktiv die URL die gerade angezeigt wird (weil die Frage hier oft gestellt wird).

Fehler im CSS findest du in der Fehlerkonsole (CSS Warnungen aktivieren) oder mit einem CSS Validator The W3C CSS Validation Service

dazzle89 22.06.2015 15:06

Man kann auch mit reinem CSS den Menüpunkt der Seite, auf der man sich gerade befindet, highlighten, indem man z.B. dem ID's oder Klassen für den Body und die einzelnen Menüpunkte arbeitet.


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:13 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2020, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2020