|
|||
a:focus wird nicht angezeigt
Hallo,
ich habe in html eine Liste: HTML-Code:
<dl class="menu"> <dt> Hauptmenü </dt> <dd> Untermenü </dd> </dl> Code:
dl.menu dd a:focus {background-color:#dddddd; color:#000000;} Gruß Maggie |
Sponsored Links |
|
|||
Sorry, ich wollte kürzen, aber das 'a href' sollte ich dann schon nennen
HTML-Code:
<dl class="menu"> <dt> <a href="zieldatei.html">Hautpmenü</a> </dt> <dd> <a href="zieldatei.html">Untermenü</a> </dd> </dl> Maggie |
|
|||
:focus ist für den Tastaturfokus, wenn du mit der Tastatur navigierst. Für den Mausfokus beim Anklicken benutzt man :active. Hintergrund: schließlich hat der Link nicht einfach nur den Fokus sondern wurde durch den Klick aktiviert, denn du wirst ja zum Linkziel geschickt, wenn du auf dem Link die Taste wieder loslässt, weshalb hier :active vor :focus Vorrang hat.
Geändert von niemand (29.09.2009 um 16:29 Uhr) |
|
|||
Genau das:
So wie ich es verstanden habe will er beim Klick eine andere Hintergrundfarbe, also muss er :active und nicht :focus verwenden. |
|
|||
Der Link nachdem er angeklickt wurde (Aktivierter Link) soll so (wie auch bei a:active) aussehen:
dl.menu dd a:active {background-color:#dddddd;} Meine navi.php PHP-Code:
PHP-Code:
"id=\"aktiv\""; um dieser ID die gewünschte Formatierung geben zu können? Maggie |
|
||||
Hi,
das ist das CSS-Forum, zeig doch mal lieber was der Browser ausgibt. PHP ist doch in dem Zusammenhang eher uninteressant. Wenn der Menüpunkt der aktiven Seite hervorgehoben sein soll, wird normal a gegen strong ausgetauscht um keinen Deppenlink zu produzieren. Verstehe auch nicht was du beabsichtigst. Soll das so ne Art Dropdown/Flyout-Navi werden? Rätsel über Rätsel??
__________________
Ein mehrfacher Gruß aus dem Südosten Klaus |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
ImageFlow: Bilder werden nicht angezeigt | crossgolfer85 | Javascript & Ajax | 6 | 22.02.2011 15:16 |
Navigation verschwindet im IE6 | emti | CSS | 4 | 12.05.2009 15:01 |
Fokus auf Checkbox wird nicht angezeigt | krümel | CSS | 1 | 16.03.2009 22:55 |
a:active a:focus - Problem IE / FF | bertii | CSS | 13 | 28.09.2008 21:59 |
Text zu Groß für Box, Es soll ein Scrollbalken angezeigt werden | michi-muc | CSS | 1 | 04.02.2008 20:41 |