Bitte immer Live Url, PHP Version, Template Version und Template Name angeben

[GELÖST] Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte

  • elmar1949
  • elmar1949s Avatar Autor
  • Senior Mitglied
  • Senior Mitglied
  • Beiträge: 65
  • Dank erhalten: 0

Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte wurde erstellt von elmar1949

Posted 2 Jahre 2 Wochen her #1
Wenn ich die URL aufrufe, kommt sowohl beim aktuell aktiven Link der Pfeil als auch bei allen Untermenüpunkten.
Ich möchte den Pfeil aber nur bei dem Link haben, der aktuell im Browser angezeigt wird. So wird es derzeit angezeigt:


Testweise habe ich auf das Template Cassiopeia umgestellt. Da wird nur der einzelne aktive Link unterstrichen.


Ich habe auch schon Ihren Hinweis in einem anderen Thread probiert, aber da werden alle aktiven Links (Pfeile) nicht angezeigt.
ul.list-inline li.active a::after {
display: none;
}

Wäre super, wenn Ihr mir da einen Tipp geben könnt.

Live Url: gemeinden-christi.net/index.php/mfz/mfz-archiv
Template Name: tp_perfect
Template Version: 1.3.12
PHP Version: 8.0
von elmar1949

Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Hallo,
live Url angeben!!
..
Probieren sie mal folgenden css code
Code:
ul.list-inline li li.active a::after { display: none; }

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • elmar1949
  • elmar1949s Avatar Autor
  • Senior Mitglied
  • Senior Mitglied
  • Beiträge: 65
  • Dank erhalten: 0
Hat leider keine Auswirkung gehabt.
Die Live-URL hatte ich oben angegeben. :-)
gemeinden-christi.net/index.php/mfz/mfz-archiv
von elmar1949

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • elmar1949
  • elmar1949s Avatar Autor
  • Senior Mitglied
  • Senior Mitglied
  • Beiträge: 65
  • Dank erhalten: 0
Mit einigem Rumprobieren habe ich die Lösung gefunden. Den Parameter .active habe ich rausgenommen.
So hat es nun geklappt:
ul.list-inline li li a::after {
display: none;
}
Last Edit:2 Jahre 6 Tage her von elmar1949
Letzte Änderung: 2 Jahre 6 Tage her von WM-Loose.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • elmar1949
  • elmar1949s Avatar Autor
  • Senior Mitglied
  • Senior Mitglied
  • Beiträge: 65
  • Dank erhalten: 0
Auf anderen Websites hat es nicht ganz geklappt. Doch mit einer Kombination von generellem Ausschalten bei Untermenüs und wieder Einschalten bei aktiven Untermenüs hat es nun auch bei anderen Wesites geklappt. Fragt mich aber bitte nicht, warum. Bin mit CSS nur oberflächlich vertraut.

/* Zunächst generell Links bei "Untermenüs" ausschalten */
ul.list-inline li li a::after {
display: none;
}

/* Dann wieder Einschalten der aktiven Links */
ul.list-inline li li.active a::after {
display: inherit;
}
von elmar1949

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Folgender Code sollte das Problem lösen.
Code:
ul.list-inline li.active a::after { display:none} li.current a span.nav-title::after { font-family: "Font Awesome 5 Free" !important; font-weight: 700!important; content: ""!important; padding-left: 4px!important; }
Hier wird nun ausschließlich der aktive Menupunkt mit einem Pfeil markiert.

Alles andere was mit dem Menu zu tun hat bitte löschen
..
Sollte gar keine Markierung gewünscht sein, dann folgenden Code benutzen
Code:
ul.list-inline li.active a::after { display:none} li.current a span.nav-title::after { display:none }
Last Edit:2 Jahre 2 Tage her von joomlaplates
Letzte Änderung: 2 Jahre 2 Tage her von joomlaplates.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Installations-Service

Sparen Sie Zeit, wir installieren ihr gekauftes Joomla Template
mit all den dazugehörigen Extensions und dem "Demo Inhalt" innerhalb der nächsten 24 Stunden
auf einem Server/Webhost ihrer Wahl

Kaufen - 59€

Copyright © 2008 - 2025 Joomlaplates | Professional Joomla Templates

Impressum & Datenschutz | AGB