Button aktiver Seite wie Mouseover

  • Hallo!
    Ich weiß nicht so recht, wie ich den Thread nennen sollte, bzw. wonach ich suchen sollte, darum verzeiht mir, wenn es vielleicht bereits einen Thread zu dem Thema gibt.

    Nun zu meinem Problem:
    Ich möchte gerne, dass der Button der aktiven Seite in der Navigation dauerhaft ein Mouseover anzeigt... (Im Anhang befindet sich ein Bild, wo der Button der Home Seite aktiv ist. Wäre man nun im Impressum, soll der Button Impressum dunkel sein und Home wiederum orange.)

    Der Quelltext aus der header.php sieht wie folgt aus:

    PHP
    <ul id="navigation">
    			<li><a class="home<?php if($_GET['page_id'] == "") echo "_active"; ?>" href="http://bjoernlams.de/"><span class="hidden">Home</span></a></li>
    			<li><a class="portfolio<?php if($_GET['page_id'] == "62") echo "_active"; ?>" href="http://bjoernlams.de/?page_id=62/"><span class="hidden">Portfolio</span></a></li>
    			<li><a class="kontakt<?php if($_GET['page_id'] == "51") echo "_active"; ?>" href="http://bjoernlams.de/?page_id=51/"><span class="hidden">Kontakt</span></a></li>
    			<li><a class="impressum<?php if($_GET['page_id'] == "58") echo "_active"; ?>" href="http://bjoernlams.de/?page_id=58/"><span class="hidden">Impressum</span></a></li>
    		</ul>

    Die Klassen home_active etc. wurden in der Stylesheet-Datei ebenfalls festgelegt, aber trotzdem funktioniert das ganze nicht so, wie ich es will.

    Wo liegt der Fehler? Wäre super, wenn mir jemand helfen könnte!

    Gruß,
    duff

    • 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

  • Das sind die Klassen:

    Nicht funktionieren bedeutet, dass der Button nicht aktiviert wird.
    Zu sehen ist das ganze hier: bjoernlams.de

    (Der Home Button ist momentan immer dunkel, das liegt nicht am Mouseover etc.)

  • Überprüfe deine URL.

    Die Page-ID kann nicht korrekt ausgelesen werden durch einen abschliessenden Slash in der Adresse:

    Code
    http://bjoernlams.de/?page_id=58[COLOR="Red"]/[/COLOR]

    Entfernst du den Slash, greifen auch die Stylesheetdefinitionen.

    "Whoever controls the media, controls the mind." J.Morrison

Jetzt mitmachen!

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