Ergebnis 1 bis 3 von 3

Thema: Fehlerhafte Umradung von Navi-Element

  1. #1
    Contao-Nutzer
    Registriert seit
    26.02.2011.
    Beiträge
    86

    Standard Fehlerhafte Umradung von Navi-Element

    Hallo,

    ich habe auf http://http://jutta-ebling.hype-on.de von 4.9.3 auf 4.9.5 aktualisiert.

    Der Navi-Punkt KONTAKT war vorher im aktiven Zustand mit einer 1-Pixel Linie türkis umrandet.
    Nun wird die Umrandung unterbrochen.

    Ich hatte zudem bei der Schriftdarstellung Problem mit span / strong. Hat es ggf. auch damit zu tun?

    #nav-main a.kontakt {
    margin-right: 0;
    color: #C42828;
    border: 1px solid #C42828;
    border-radius: 5px;
    padding: 0.45em 1.75em;
    }

    #nav-main a:hover.kontakt, #nav-main span.kontakt, #nav-main strong.kontakt {
    color: #009273;
    border: 1px solid #009273;
    border-radius: 5px;
    padding: 0.45em 1.75em;
    }


    Herzlichen Dank für eure Hilfe!
    Geändert von guidoi (27.08.2020 um 17:12 Uhr)

  2. #2
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo guidoi,

    die Linie wird vom Zustand :focus unterbrochen. Das ist ein Standard in Browsern und hilft, wenn Du z.B. eine Webseite nur über die Tastatur bedienst oder auf Screenreader oder andere Hilfsmittel angewiesen bist. Insofern sollte sich der :focus-Zustand immer von den anderen Link-Zuständen abheben, das muss natürlich keine unterbrochene Linie sein, sondern kann auch ein anderer Hintergrund sein etc.

    Code:
    #nav-main a:focus.kontakt {
    	outline: none;
    }
    Viele Grüße
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

  3. #3
    Contao-Nutzer
    Registriert seit
    26.02.2011.
    Beiträge
    86

    Standard

    Vielen Dank Hella!

    Ein Freund hat mir folgende Lösung vorgeschlagen:

    Demzufolge hat der Selektor #nav-main span nicht ausgereicht, weil alle Navipunkte innerhalb des "a" noch einen span haben.
    Damit diese spans nicht auch durch die Deklaration beeinflusst werden, musste der Selektor spezifischer sein.

    So hat es dann auch geklappt:

    #nav-main a, #nav-main span.active

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •