Ergebnis 1 bis 13 von 13

Thema: Frage zu Boostrap Modal

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

    Standard Frage zu Boostrap Modal

    Servus beisammen,

    ich würde gerne auf einer Seite ein Modal Window mittels Bootstrap einbauen. Hierfür gibt es eine einfache Codevorlage.

    Allerdings ist das Overlay auf meiner Seite dann über allem und verdeckt sogar das Modal. Somit kann man das Modal nicht mehr schließen. Beisst sich das mit mm_menu Overlay??

    Hat jemand ne Idee warum das so ist?

    VG Franky
    Geändert von Kahmoon (28.04.2023 um 12:49 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

    hast du einen link zu deiner Seite? - die zweite Verlinkung ist leider die gleiche wie die erste
    Grüsse
    Bernhard


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

    Standard

    Uuuuups. Ist korrigiert. Danke

    Mit ist aufgefallen das dieser Modal-Hintergrund auch über der Contao Vorschauleiste liegt.

  4. #4
    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

    da spielt dir mobile-menu mit rein

    Code:
    <a class="mm-wrapper__blocker mm-blocker mm-slideout" id="mm-0" aria-label="Close menu" inert="true" href="#mm-20"></a>
    Code:
    :where(.mm-slideout){
        position:relative;
        z-index:1;
        width:100%;
        -webkit-transition-duration:.4s;
        -o-transition-duration:.4s;
        transition-duration:.4s;
        -webkit-transition-timing-function:ease;
        -o-transition-timing-function:ease;
        transition-timing-function:ease;
        -webkit-transition-property:width,-webkit-transform;
        transition-property:width,-webkit-transform;
        -o-transition-property:width,transform;
        transition-property:width,transform;
        transition-property:width,transform,-webkit-transform
    }
    z-index: 1;
    entfernst du das, dann wird auch dein Modal sichtbar und anklickbar. Wahrscheinlich musst du hier entsprechend nachbessern
    Grüsse
    Bernhard


  5. #5
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Es beißt sich anscheinend mit Deinem mmenu.
    Da musst Du mal nach dem z-index schauen
    Irgendwo in Deinem CSS gibt es :where(.mm-slideout) wenn ich dort den z-index raus nehme klappt es.

    Ups derRenner war schneller - passend zum Namen

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

    Standard

    Aber geht dann das Menü noch?

    Nein, wenn ich das z-index dort rausnehme...stimmt fas ausgeklappte Menü nicht mehr.

  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

    chcke mal

    .mm-slideout {z-index: unset!important}
    Grüsse
    Bernhard


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

    Standard

    Leider auch nicht. Das schiebt das Menü hinter die Header Leiste

  9. #9
    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

    hab grad noch ein !important dazu gesetzt

    .mm-slideout {z-index: unset!important}
    Grüsse
    Bernhard


  10. #10
    Contao-Fan
    Registriert seit
    10.08.2011.
    Ort
    Berlin
    Beiträge
    835

    Standard

    Ich habe das mmenu nicht oft im Einsatz, aber woher kommt das div vor dem wrapper? Bei mir werden die Klassen mm-page mm-slideout direkt an den wrapper "gehängt".

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

    Standard

    Ich habe da nichts Besonderes eingestellt beim mm_menu. Glaube das ist normal!?


    Zitat Zitat von derRenner Beitrag anzeigen
    hab grad noch ein !important dazu gesetzt
    Zitat Zitat von derRenner Beitrag anzeigen

    .mm-slideout {z-index: unset!important}

    Ändert leider nichts


    Im Notfall löse ich es über Tooltips.

  12. #12
    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 sehe in den dev-tools aber keinen Eintrag von dir dazu
    versuch's mal "zu Fuss", dann wirst du erkennen, dass das klappt.

    Oder versuch ober du über body.modal-open .... { z-index: unset!important } ans Ziel kommst

    Code:
    body.modal-open .mm-slideout {
      z-index: unset !important;
    }
    Grüsse
    Bernhard


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

    Standard

    Hab es in den Dev Tools gemacht. Nicht fix im CSS

    Edit:
    Code:
    body.modal-open .mm-slideout {
      z-index: unset !important;
    }
    Damit scheint es zu gehen!

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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