Ergebnis 1 bis 18 von 18

Thema: Ausklappnavigation ab einem Punkt nach links

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard Ausklappnavigation ab einem Punkt nach links

    Hallo zusammen,

    ich baue gerade auf einer Seite (Link entfernt) eine Ausklappnavigation ein. Problem ist jetzt aber das die Punkte alle "nach rechts" aufklappen. Bei einem Menüpunkt der ganz rechts kommt, ist aber nicht mehr genug Platz.

    Siehe Screenshot. Die Links hinter der Mütze sind leider nur eingelogged sichtbar. Daher kann ich das nur per Bild zeigen. Ziel wäre es das es dann nach links aufklappt.


    Und wie könnte ich einen Menüpunkt für die Subelemente ausnehmen? Im mod_navigation Template ist nur noch
    PHP-Code:
    <?= $this->items ?>
    Sprich ich kann hier nicht mal auf eine Klasse oder so abfragen um dann Subelemente zu skippen.

    VG
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Kahmoon (31.03.2023 um 10:18 Uhr)

  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.862
    Contao-Projekt unterstützen

    Support Contao

    Standard

    li:last-child
    li:last-of-type
    Grüsse
    Bernhard


  3. #3
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    ok, somit kann ich das Element gezielt ansprechen. Aber wie klappt es nach links?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    left: auto;
    right: 0;

    Aber genaueres wird man nur sagen können, wenn du einen Link zur Seite postest.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Danke.

    Habe ich gepostet. Das Wort "Seite" ist verlinkt.

  6. #6
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    So gehts!

    Code:
       	li:last-child .level_2{
    		left: auto;
    		right: 0;
    	}
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Kahmoon (31.03.2023 um 10:14 Uhr)

  7. #7
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.862
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich bin mir gerade nicht sicher, aber ich glaube mal gelesen zu haben, dass die Klasse .last in irgendeiner Version verschwindet ... in 5.x ist sie wohl nicht mehr vorhanden.
    Daher solltest du dich schon jetzt eher an :last-child oder :last-of-type halten
    Grüsse
    Bernhard


  8. #8
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Guter Punkt!

  9. #9
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Ich bin mir gerade nicht sicher, aber ich glaube mal gelesen zu haben, dass die Klasse .last in irgendeiner Version verschwindet ... in 5.x ist sie wohl nicht mehr vorhanden.
    Daher solltest du dich schon jetzt eher an :last-child oder :last-of-type halten
    Siehe: https://github.com/contao/contao/blo...t-even-and-odd
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  10. #10
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Sodale.jetzt hab ich leider noch ein Problem bei der Positionierung von Level 3. Das wird hier an der Unterkante von Level 2 ausgerichtet. Wie bekomme ich das an die Oberkante?

    Die Jagdschule -> Jagdausbildung -> Level 3

    Edit:
    li in level_2 brauchte position relative und dann die ul level_3 ein Top:-1px:

    Jetzt geht es
    Geändert von Kahmoon (31.03.2023 um 11:16 Uhr)

  11. #11
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Blöde Frage aber wie kann ich denn den Client CSS Cache der Seite neu erzwingen? Die Navigation funzt soweit gut aber viele Schüler haben leider noch eine alte CSS Version gespeichert. Da liegt das neue Menü jetzt so doof über dem Login das sie sich nicht einloggen können.

    Systemwartung assets wurden mehrfach gelöscht. Ebenso via Console der Cache mehrfach gelöscht.

    Ich habe jetzt im Layout mal folgenden Code eingefügt und würde den 2-3 Tage live lassen.
    Code:
    <meta http-equiv="cache-control" content="no-cache, no-store, must-revalidate" />
    <meta http-equiv="pragma" content="no-cache" />
    <meta http-equiv="expires" content="0" />
    und in der htaccess
    Code:
            Header set Cache-Control "max-age=0" env=CONTAO_ASSETS
    Weitere Ideen?
    Geändert von Kahmoon (02.04.2023 um 11:12 Uhr)

  12. #12
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Poste einen Link zur Seite.
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Das wird hier an der Unterkante von Level 2 ausgerichtet. Wie bekomme ich das an die Oberkante?
    Ist hier nach wie vor drin

  14. #14
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Nutzt du SCSS? Wenn ja, dann musst du ggf. den Script Cache über die Systemwartung manuell löschen.
    » sponsor me via GitHub or PayPal or Revolut

  15. #15
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Jepp, ist SCSS. Über die Systemwartungen habe ich bereits mehrfach alles gelöscht und es tritt dennoch auf. Ich hoffe das es mit den oben genannten Cache Settings im Head und htaccess geht. Ich lasse das jetzt mal 2-3 Tage so, dann sollte jeder ne neue Version gezogen haben.

  16. #16
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.112
    Partner-ID
    10107

    Standard

    Versuche mal die "Root" SCSS Datei zu aktualisieren (also dort wo du die anderen SCSS Dateien includest).
    » sponsor me via GitHub or PayPal or Revolut

  17. #17
    Contao-Fan
    Registriert seit
    03.01.2012.
    Beiträge
    813

    Standard

    Geht das nicht direkt im Browser? Zum Beispiel am Mac mit Shift + Command + R

  18. #18
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ja, das geht schon. Aber der Otto-Normal-User kennt diese Funktion nicht. Der schickt mir nur ein Foto einer fehlerhaften Darstellung.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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