Menü für einzelne Seite anpassen

  • Hallo zusammen!

    Ich bin gerade dabei eine WordPress Website für eine Freundin zu erstellen.

    Theme: Astra

    Die Website ist eine Mischung aus One Pager und Multipage.
    Alles wichtige ist auf der OnePage, die genaue Bechreibung der Dienstleistungen kann über einen Button geöffnet werden, danach wird man auf eine seperate Seite auf der Website geöffnet.
    Jetzt habe ich das Problem, dass das Menü auf der eigenen Seite nicht funktioniert, da es sich um ein CSS Menü handelt (Abschnitte auf der Onepage mit z.B #Kontakt verlinkt und beim Klicken auf das Menü wird zum Abschnitt gescrollt).
    Beim draufklicken auf das Menü passiert nun nichts, nur wenn man auf das normale Logo klickt.

    Wie kann ich dieses Problem lösen?

    Zudem ist es komisch, dass beim Menü bei "Dienstleistungen" und "Studio" ein Scrolleffekt kommt.
    Wenn ich auf "Über mich" klicke springt es sofort zum Abschnitt. Obwohl der Über mich Abschnitt der erste ist.
    Ist habe den CSS Tag auch schon neu gesetzt und den Menüpunkt neu eingefügt aber das bringt auch nichts.

    Danke für eure Hilfe.

    • 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

  • 1: Die verschienden Abschnitte auf der "Startseite" mit einem CSS Tag

    2: CSS Tag im Header Menü

    3: Wenn ich nun auf der Startseite oben im Menü auf die Texte klicke, navigiert es mich automatisch zum Abschnitt.
    Bei "Dienstleistungen" und "Studio" im Scroll Effekt. Bei "Über mich" springt es nur zum Abschnitt.

    4. Wenn ich auf der Startseite nun einen Button klicke, der mich auf eine andere Seite auf der Website weiterleitet, funktioniert die Menüleiste oben nicht mehr. Nur das Rot entfernte Logo leitet automatisch zur Startseite weiter.

    Ich möchte entweder die Menüleiste bis auf das Logo ganz entfernt haben, oder es soll beim draufklicken auf den jeweiligen Abschnitt der Startseite springen.

  • Ohne Link zur Seite kann man da nur schwer helfen. Eine ID sollte jedoch niemals Sonderzeichen oder Umlaute enthalten, und übrigens auch nicht mit einer Zahl beginnen. Dürfte aber nicht unbedingt Ursache für das Problem sein.

  • Ohne Link zur Seite kann man da nur schwer helfen. Eine ID sollte jedoch niemals Sonderzeichen oder Umlaute enthalten, und übrigens auch nicht mit einer Zahl beginnen. Dürfte aber nicht unbedingt Ursache für das Problem sein.


    Das Problem mit scrollen lag wirklich am Ü, mit Ue funktionert es. Danke!

  • Hier ist da Problem auch deutlich:

    Der verlinkte Abschnitt mit dem CSS Tag ist auf der Startseite.
    Hier ist eine andere Seite geöffnet, beim klicken auf "Über mich" passiert nichtsund #uebermich wird im Link hinzugefügt.

  • Wie threadi schon sagt, ohne Link schwer nachvollziehbar. Dass auf einer Unterseite deine Sprungmarken des Menüs nicht mehr funktionieren, ist logisch. Woher soll das System wissen zu welcher Seite die Sprungmarken gehören sollen?

    Der Hammer ist allerdings, dass das den Screenshots nach zu urteilen nicht Wordpress ist, sondern Elementor, du das aber mit keinem Wort erwähnst.

  • Es ist schon noch Wordpress. Elementor ist "nur" ein PageBuilder in diesem. Aber auch diese Info wäre entscheidend um irgendwie helfen zu können. Mit einem Link hätte man das schon erkennen können ..

  • Das dein Menü auf "der eigenen Seite" nicht funktioniert, dürfte daran liegen, dass du keine absoluten Links bei den Ankerlinks verwendest.
    Wie allerdings @meisterleise schon in #8 angedeutet hat

    Nachtrag: siehe z.B. HIER

    nothing is as easy as it looks. --- Wenns gefällt - gibts dafür einen Button ;)
    Manchmal komme ich mir wie eine Suchmaschine vor ....:rolleyes:

  • Das dein Menü auf "der eigenen Seite" nicht funktioniert, dürfte daran liegen, dass du keine absoluten Links bei den Ankerlinks verwendest.
    Wie allerdings @meisterleise schon in #8 angedeutet hat

    Nachtrag: siehe z.B. HIER

    Vielen Dank! Durch das das einfügen der Domain, also ".de/#uebermich" hat es funktioniert.
    Ich wusste schon warum es auf den einzelnen Seiten nicht funktioniert. Wusste aber nich wie ich es löse.

Jetzt mitmachen!

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