Navigationsmenü - Jeder Pfad in anderer Farbe

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • legolas
    Contao-Nutzer
    • 28.04.2010
    • 5

    #1

    Navigationsmenü - Jeder Pfad in anderer Farbe

    Hi,

    freue mich, nun Teil der Community zu sien

    Ich habe ein vertikales Navigationsmenü welches aber in jeder Instanz per CSS anders eingefärbt sein soll.

    Bsp:

    Hauptpunkt1(Orange)
    -Sub 1.1 (Gelb)
    -Sub 1.2(Gelb)
    -Sub 1.3(Gelb)
    Hauptpunkt2(Grün)
    -Sub 2.1 (Hellgrün)
    .Sub 2.2 (Hellgrün)
    usw.

    Jetzt habe ich mir die Struktur der Nav angesehen:

    Code:
    <div class="mod_navigation block" id="navleft">
    	<ul class="level_1">
    	<li class="active submenu first">
    		<div><span class="active submenu first">Hauptpunkt1</span>
    			<ul class="level_2">
    				<li class="first"><div><a href="sub11.html" title="sub11" class="first">Sub 1.1</a></div></li>
    				<li><div><a href="sub12.html" title="sub12">Sub 1.2</a></div></li>
    				<li class="last"><div><a href="sub13.html" title="sub13" class="last">Sub 1.3</a></div></li>
    			</ul>
    		</div>
    	</li>
    </div>
    So kann ich zwar first ansprechen, wie spreche ich die restlichen li-s per css an?
    muss ich dazu ein template anpassen?

    bitte um hilfe!

    lg legolas
  • mkeipert
    Contao-Nutzer
    • 17.02.2010
    • 81

    #2
    CSS-Klassen für Seiten vergeben

    Hallo, du kannst in der Seitenstruktur jeder Seite eine CSS-Klasse vergeben. Diese Klasse wird dann im body-Tag der Seite verwendet und ebenso in der Navigationsstruktur.

    Grüße
    Mario

    Kommentar

    • legolas
      Contao-Nutzer
      • 28.04.2010
      • 5

      #3
      wenn ich aber die navigation im layout in die linke spalte als modul geben möchte und die navigation eigentlich zusammenhängend?

      hmmm - du hast eigentlich recht. wenn ich 3 module untereinander hernehme...
      nur komme ich dann an die grenze, dass ein submenü nicht mehr möglich ist, da ich ja nur ein navigationsmenü haben kann... oder?

      ich glaube ich benötige noch einen kräftigen denkanstoss

      Kommentar

      • xchs
        Administrator
        • 19.06.2009
        • 14682

        #4
        Zitat von legolas Beitrag anzeigen
        ich glaube ich benötige noch einen kräftigen denkanstoss
        BACKEND:
        "Seitenstruktur" -> Seiteneigenschaften mittels "Seite bearbeiten" aufrufen -> im Abschnitt "Experten-Einstellungen" im Eingabefeld "CSS-Klasse" eine solche eintragen

        Dies machst Du dann für alle betreffenden Seiten Deines Menüs. Dann hast Du die Möglichkeit, jede einzelne Seite über geeignete CSS-Regeln anzusprechen und anzupassen...
        Contao Community Administrator

        [Unterstützungsmöglichkeiten]
        sigpic

        Kommentar

        • MacKP
          Contao-Yoda
          • 15.06.2009
          • 13315

          #5
          Zitat von legolas Beitrag anzeigen
          wenn ich aber die navigation im layout in die linke spalte als modul geben möchte und die navigation eigentlich zusammenhängend?

          hmmm - du hast eigentlich recht. wenn ich 3 module untereinander hernehme...
          nur komme ich dann an die grenze, dass ein submenü nicht mehr möglich ist, da ich ja nur ein navigationsmenü haben kann... oder?

          ich glaube ich benötige noch einen kräftigen denkanstoss
          Den Denkanstoß hat dir ja schon xchs gegeben.
          Was ich noch sagen kann: du kannst so viele Navigationsmodule haben wie du willst... oder besser wie es sinnvoll ist

          Viele Grüße
          Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
          [Arbeitet bei -> Paus Design & Medien]
          "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

          Kommentar

          Lädt...