Ergebnis 1 bis 4 von 4

Thema: [gelöst] CSS: Lavalamp-Effekt im Menü - Schriftart der aktiven Klasse verändert sich

  1. #1
    Contao-Nutzer
    Registriert seit
    15.12.2012.
    Beiträge
    121

    Standard [gelöst] CSS: Lavalamp-Effekt im Menü - Schriftart der aktiven Klasse verändert sich

    Hallo zusammen,

    ich möchte eine Art "Lavalamp"-Effekt aus purem CSS in meinem Hauptmenü einbauen.

    Leider wird jedoch immer die Schriftart- und Größe der aktiven Klasse verändert, sobald diese geöffnet wird (vmtl. trail). Die hover-Effekte hingegen funktionieren problemlos.

    Leider habe ich keine Idee, welchen Selektor ich denn ändern muss, damit sich die Schriftart nach dem Klicken nicht mehr verändert.

    https://test.passion.earth/startseite.html

    Hat jemand eine Option in petto?

    Besten Dank für eure Unterstützung!
    Geändert von KloBoBBerLe (25.04.2021 um 10:06 Uhr)

  2. #2
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    ergänze z.B, dein css um folgende Klassen

    HTML-Code:
    ul li a:hover, ul li a:focus, ul li strong.active
    HTML-Code:
    ul li a, ul li strong.active
    Falls es nicht fett aussehen soll müsstest Du dem strong evt. noch ein font-weight: normal mitgeben.

  3. #3
    Contao-Nutzer
    Registriert seit
    15.12.2012.
    Beiträge
    121

    Standard

    Zitat Zitat von Bennie Beitrag anzeigen
    ergänze z.B, dein css um folgende Klassen

    HTML-Code:
    ul li a:hover, ul li a:focus, ul li strong.active
    HTML-Code:
    ul li a, ul li strong.active
    Falls es nicht fett aussehen soll müsstest Du dem strong evt. noch ein font-weight: normal mitgeben.
    Besten Dank Dir! Es hat funktioniert.

    Hast Du vielleicht noch eine Idee, weshalb denn die Lavalamp beim Hovern nicht funktioniert, wenn der rechte Menüpunkt ("Mitmachen") geöffnet ist? Bei allen anderen funktioniert es...
    Geändert von KloBoBBerLe (18.04.2021 um 19:23 Uhr)

  4. #4
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    828

    Standard

    Das hat prinzipiell dieselbe Ursache , auch hier wird ja von a zu strong gewechselt wenn der Punkt aktiv ist und Du hat doch an den letzten Punkt das Pseudo Element gebunden.
    HTML-Code:
    ul li:last-child a::after

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
  •