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
-
Autor
- 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
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
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- joomlaplates
-
- Moderator
-
- Beiträge: 2371
- Dank erhalten: 350
joomlaplates antwortete auf Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte
Posted 2 Jahre 2 Wochen her #2
Hallo,
live Url angeben!!
..
Probieren sie mal folgenden css code
live Url angeben!!
..
Probieren sie mal folgenden css code
Code:
ul.list-inline li li.active a::after {
display: none;
}
von joomlaplates
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- elmar1949
-
Autor
- Senior Mitglied
-
- Beiträge: 65
- Dank erhalten: 0
elmar1949 antwortete auf Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte
Posted 2 Jahre 2 Wochen her #3
Hat leider keine Auswirkung gehabt.
Die Live-URL hatte ich oben angegeben.
gemeinden-christi.net/index.php/mfz/mfz-archiv
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
-
Autor
- Senior Mitglied
-
- Beiträge: 65
- Dank erhalten: 0
elmar1949 antwortete auf [GELÖST] Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte
Posted 2 Jahre 6 Tage her #4
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;
}
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
-
Autor
- Senior Mitglied
-
- Beiträge: 65
- Dank erhalten: 0
elmar1949 antwortete auf [GELÖST] Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte
Posted 2 Jahre 6 Tage her #5
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;
}
/* 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.
- joomlaplates
-
- Moderator
-
- Beiträge: 2371
- Dank erhalten: 350
joomlaplates antwortete auf [GELÖST] Active Link nur beim aktuellen Link, nicht alle Untermenüpunkte
Posted 2 Jahre 2 Tage her #6
Folgender Code sollte das Problem lösen.
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 {
font-family: "Font Awesome 5 Free" !important;
font-weight: 700!important;
content: ""!important;
padding-left: 4px!important;
}
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.