'Current-Item' Klasse geht im Submenü verloren

  • Hallo zusammen,

    ich habe folgendes Problem, dass ich nicht eigenständig lösen kann:
    Die aktuell aktive Seite soll im Hauptmenü (horizontale Leiste) orange markiert werden. Das soll auch noch so bleiben, wenn man auf eine der Unterseiten der jeweils aktuellen Hauptseite navigiert. Komischerweise funktioniert das mit dem ersten Listenelement (links) wunderbar, ab dem zweiten ist dann aber die "current-item" Klasse im Hauptmenü weg und es wird weiß dargestellt.

    Falls nicht klar ist, von was ich gerade spreche: http://psychpraxis.net
    Unter "Gruppenangebote" funktioniert die Sache für "Achtsamkeit" korrekt, für "Entspannung" dann jedoch nicht mehr.

    Ist das ein CSS Fehler bei mir, oder liegt das an irgend einer Einstellung im Backend? Z.B bei der Sortierung der Menüs o.Ä.? Googlen half mir leider auch nicht weiter :(

    Viele Grüße,
    Daniel

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Hallo zusammen,

    ich habe folgendes Problem, dass ich nicht eigenständig lösen kann:
    Die aktuell aktive Seite soll im Hauptmenü (horizontale Leiste) orange markiert werden. Das soll auch noch so bleiben, wenn man auf eine der Unterseiten der jeweils aktuellen Hauptseite navigiert. Komischerweise funktioniert das mit dem ersten Listenelement (links) wunderbar, ab dem zweiten ist dann aber die "current-item" Klasse im Hauptmenü weg und es wird weiß dargestellt.

    Falls nicht klar ist, von was ich gerade spreche: http://psychpraxis.net
    Unter "Gruppenangebote" funktioniert die Sache für "Achtsamkeit" korrekt, für "Entspannung" dann jedoch nicht mehr.

    Ist das ein CSS Fehler bei mir, oder liegt das an irgend einer Einstellung im Backend? Z.B bei der Sortierung der Menüs o.Ä.? Googlen half mir leider auch nicht weiter :(

    Viele Grüße,
    Daniel

    bei Gruppenangebot => Achtsamkeit funktioniert das deswegen, weil die Seite "Achtsamkeit" auch im horizontalen Menü verlinkt ist, nicht die Seite Gruppenangebot oder so

    aber dann ist ja keine Unterseite oder irgendeine andere Seite unter diesem Punkt Gruppenangebot verlinkt
    daher kann es auch keine active CSS Klasse geben

    da liegt ein Denkfehler vor

    wenn im Design=> Menu keine Untermenüpunkte eingetragen sind kann es keine passende CSS Klasse dafür geben


  • wenn im Design=> Menu keine Untermenüpunkte eingetragen sind kann es keine passende CSS Klasse dafür geben

    Bin mir nicht ganz sicher, wie du das meinst.
    Bei mir sieht die Menüstruktur im Design aktuell so aus:


    Ich dachte das ist so gemacht, damit man eben solche Submenüs einrichten kann und dadurch auch das optische Verhalten des Hauptmenüs beeinflusst wird.

    LG

  • Untermenüs musst du etwas "eingerückt" unter den Hauptmenüpunkt ziehen.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • Habe meinen Fehler gerade selbst gefunden.
    Dachte wenn die Seiten als Unterseiten angegeben sind, wäre die Sache mit den Menüs ebenfalls geregelt.

    Danke für den Denkanstoß :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!