Ergebnis 1 bis 8 von 8

Thema: Subnavigation horizontal in 2 Listen - wie mache ich das?

  1. #1
    Contao-Nutzer
    Registriert seit
    26.06.2010.
    Beiträge
    59

    Standard Subnavigation horizontal in 2 Listen - wie mache ich das?

    Hallo liebe Contao-Gemeinde,

    ich habe eine 2spaltige Seite, links die Hauptnavigation, oben quer die Subnavigation und unten quer eine kleine individuelle Navigation. Nun möchte ich die Subnavigation nach und nach erweitern, aber wenn ich das mache, ist der Abstand zwischen den beiden Reihen der Subnavigation ziemlich groß, da an irgendeiner Stelle der Umbruch stattfindet zwischen erster und zweiter Reihe. Und hier stelle ich mir die CSS-Formatierung auch schwierig vor, weil ja nicht alle Seiten eine 2. Reihe der Subnavigation haben.

    Wie komme ich denn in den Quelltext des Navimenüs? Ich habe bei Contao.org eine Beispielseite gesehen, die hatte das so gelöst, dass sie 2 Listen für eine Subnavigation gemacht hat. Vielleicht könnte mich das ja weiterbringen.

    Danke schon mal für Eure Tipps und Hinweise und sonnige Grüße von
    Sunnygarden

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Sunnygarden,
    ich weiß zwar nicht was das Grundproblem ist mit geht schlecht per CSS, aber für die Navi solltest du das hier lesen:

    http://de.contaowiki.org/ModulNavigation

    Wenn wir beim CSS helfen sollen, brauchen wir nen Link zur Seite um das genau zu sehen.

    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."

  3. #3
    Contao-Nutzer
    Registriert seit
    26.06.2010.
    Beiträge
    59

    Standard

    Hallo MacKP,

    danke für die schnelle Antwort. Im Wiki hatte ich schon gelesen, finde da aber keine Antwort. Meine Webseite ist noch nicht online, deshalb kann ich auch keinen Link posten.

    Es sieht momentan so aus, dass ich auf der Seite ca. 6 Tabs nebeneinander habe. Bekommt jetzt eine Seite einen 7. Tab, dann rutscht der 2 cm runter und legt sozusagen eine 2. Reihe in der Navigation an. Und er ist dann li class="last". Soweit okay. Aber ich habe ja nicht auf allen Seiten 7 Tabs, sondern manchmal sind es nur 5 und dann ist halt der fünfte Tab li class="last". Wenn ich jetzt also da anfange, "last" zu formatieren, dann habe ich die Befürchtung, dass mein Layout etwas zerschossen wird.

    Deshalb hab ich gedacht, ich könnte ab dem 7. Tab eine extra Liste machen, die ich dann auch extra formatieren könnte. Aber da weiß ich nicht, wie ich das mit Contao machen kann.

    Gruß,
    Sunnygarden

  4. #4
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Wenn du CSS3 einsetzen kannst, nimm das:

    Code:
    .mod_navigation li:nth-child(7) {
     IRGENDWAS
    }
    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  5. #5
    Contao-Nutzer
    Registriert seit
    26.06.2010.
    Beiträge
    59

    Standard

    Hallo Sebastian,

    cooler Tipp. Danke. Das klappt wunderbar.

    Gruß,
    Sunnygarden

  6. #6
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    denk aber dran das nicht alle Browser CSS3 können
    Kein Privat Support via PM.

  7. #7
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Könntest auch dem betreffenden Navipunkt in der Seitenstruktur eine Klasse geben, wie .besondereklasse_navi
    Die ist dann bei dem Punkt in der Navi verfügbar und du kannst das darüber Stylen.
    Eventuell könnte man aber auch überlegen, ob man das nicht so flexiebel machen kann, das einfach ein automatischer Umbruch ist, aber dadurch das Design nicht gestört wird...

    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."

  8. #8
    Contao-Nutzer
    Registriert seit
    26.06.2010.
    Beiträge
    59

    Standard

    Hallo schman und MacKP,
    stimmt. Der IE8 kann ja kein CSS3. Ich hab das jetzt so gelöst, wie Du, MacKP, es vorgeschlagen hast. Danke für die Tipps. Jetzt funktioniert es einwandfrei.

    Gruß,
    Sunnygarden

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Wie mache ich dies mit Contao
    Von pinball im Forum Allgemeine Inhaltselemente
    Antworten: 3
    Letzter Beitrag: 10.01.2011, 08:54
  2. Akkordeon horizontal
    Von mattes im Forum Layout / Templates / Holy Grail
    Antworten: 1
    Letzter Beitrag: 03.08.2010, 09:19
  3. Verhalten der Subnavigation
    Von bfink im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 07.05.2010, 10:07
  4. Was mache ich falsch?
    Von le_typ_01 im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 05.07.2009, 23:01
  5. Modulfragen - Wie mache ich das richtig?
    Von phlox81 im Forum Entwickler-Fragen
    Antworten: 7
    Letzter Beitrag: 02.07.2009, 20:35

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •