Antwort an „Matinee“ verfassen

Hallo,

ich mache gerade das Styling von hover, focus und active für meine beiden Toggle/DD-Menü-Buttons, die ich responsiv im Media Query habe.

Dabei fällt mir auf, dass das focus-Styling, ein violetter Innenrahmen, nicht mehr verschwindet, wenn das Menü mal ausgeklappt ist. Und auch wenn ich durch erneuten Klick auf den Button das Menü wieder schließe, bleibt der Innenrahmen.

Wenn mal geklickt, dann sieht man ihn also dauernd.

Siehe die beiden screenshots.

Wie läst sich das unterbinden oder sollte das "normal" sein? Kann mich nicht erinnern, das bei anderen Beispielen so gesehen zu haben.

Hier ist der Code:

    button.headnav-button:hover, button.sidenav-button:hover {
        box-shadow: 0px 0px 0px 4px #fca497;
    }


    button.headnav-button:focus, button.sidenav-button:focus {
        outline: 4px solid #a00565;
        outline-offset: -9px; 
    }

    button.headnav-button:active, button.sidenav-button:active {
        background-color: #c1ffc1;

    }

Menü mit Fokusring

Menü mit Fokusring

freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar
freiwillig, öffentlich sichtbar

Ihre Identität in einem Cookie zu speichern erlaubt es Ihnen, Ihre Beiträge zu editieren. Außerdem müssen Sie dann bei neuen Beiträgen nicht mehr die Felder Name, E-Mail und Homepage ausfüllen.

abbrechen