Etwas genaues kann man dir ohne Link zur Seite schlecht sagen.
Wenn es darum geht, "die Sublevels der nicht aktiven Seiten auszublenden", brauchst du CSS Basics. Da gibt es unzählige Kurse im Internet, viele empfehlen z.b. little-boxes.de
Du musst halt lernen wie eine CSS-Anweisung aufgebaut ist, mit welchen Eigenschaften du etwas ausblenden kannst und vor allem welchen Selektor (=welches Element) du ansprechen musst.
In deinem Fall könnte es etwa in diese Richtung gehen:
Code:
.meine-navigation ul ul {
display: none;
}
Damit würdest du alle <ul> Elemente ab Level 2 ausblenden und ihre einzelnen Listenpunkte somit auch.
Da Contao viele Klassen automatisch generiert, z.B. "active" für den aktiven Menüpunkt, kannst du darüber die Subnavigation wieder einblenden:
Code:
.meine-navigation ul li.active ul {
display: block;
}
Lesezeichen