Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: layoutbuilder Css und position sticky problem

  1. #1
    Contao-Fan Avatar von Gassi
    Registriert seit
    18.11.2009.
    Ort
    Konstanz
    Beiträge
    423

    Standard layoutbuilder Css und position sticky problem

    Hallo,

    ich verwende in meinem layout Divs die "position: sticky" verwenden. Wenn ich die layoutBuilder Css Datei im Theme auswähle - funktioniert das aber nicht mehr. Sobald ich die ausmache - läuft das.
    Woran kann das liegen?

    Ach ja- es handelt sich um contao 4.9.2

    Gibts hier eine Lösung?
    Grüsse Gassi
    Geändert von Gassi (24.04.2020 um 12:58 Uhr)

  2. #2
    Contao-Nutzer Avatar von hinzke
    Registriert seit
    05.02.2014.
    Beiträge
    175
    Partner-ID
    10356
    Contao-Projekt unterstützen

    Support Contao

    Standard

    hast du mal nen link?

  3. #3
    Contao-Fan
    Registriert seit
    27.06.2012.
    Beiträge
    600

    Standard

    Wenn in einem parent Container overflow verwendet wird, funktioniert position: sticky nicht mehr. Vielleicht ist das der Fall?

    Gesendet von meinem SM-G988B mit Tapatalk

  4. #4
    Contao-Fan Avatar von Gassi
    Registriert seit
    18.11.2009.
    Ort
    Konstanz
    Beiträge
    423

    Standard

    Hey,

    hier mal der Link zum Projekt:
    http://prj4.gadesko-server.de/
    Die Überschriften "Architektur" und "Baumanagment" haben die Funktion sticky.

    Und ich denke das mit dem overlfow wird das Problem sein - aber wie umgeht man das dann beim layout Builder?!

    Gruss Gassi

    PS: Lösung gefunden: bei der Klasse .block wird im layoutbuilder ein: overflow: hidden; gesetzt: Ich habe es jetzt auf overflow: inherit !important; gesetzt. Und es läuft. Danke für den Ansatz!
    Geändert von Gassi (24.04.2020 um 14:39 Uhr)

  5. #5
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    6.715
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zum einen muss man den Layoutbuilder ja nicht verwenden, zum anderen kann man overflow auch entsprechend überschreiben, wo man das braucht.

    Nachtrag: Entschuldigung! Hattest Du ja schon selbst gesehen. Wer bis zu Ende liest, ist klar im Vorteil .
    Ob ich das für Dein Layout grundsätzlich passt, musst Du sehen. Sonst kannst Du den entsprechenden Artikel ja auch eine Klasse geben und damit overflow überschreiben.
    Übrigens !important meide ich wie die Pest.
    Geändert von mlweb (24.04.2020 um 15:01 Uhr)
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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
  •