Ergebnis 1 bis 3 von 3

Thema: colorbox, in der mobilen Ansicht nicht bis zum Ende scrollbar

  1. #1
    Contao-Nutzer
    Registriert seit
    09.11.2017.
    Beiträge
    3

    Standard colorbox, in der mobilen Ansicht nicht bis zum Ende scrollbar

    Hallo zusammen,

    Die colorbox spinnt in der mobilen Version leider total. Sie lässt sich scrollen, aber die letzten paar Sätze innerhalb der Lightbox werden abgeschnitten, es ist nicht weiter scrollbar.

    Das Template der Colorbox wurde wie folgt verändert:

    <?php

    // Add the colorbox style sheet
    $GLOBALS['TL_CSS'][] = 'assets/colorbox/css/colorbox.min.css|static';

    ?>

    <script src="<?= TL_ASSETS_URL ?>assets/colorbox/js/colorbox.min.js"></script>
    <script>
    jQuery(function($) {
    $('a[data-lightbox]').map(function() {
    $(this).colorbox({
    // Put custom options here
    close: "",
    fixed: true,
    iframe: true,
    loop: false,
    rel: $(this).attr('data-lightbox'),
    width: '100%',
    maxWidth: '800px',
    height: '680px',
    });
    });
    });

    </script>

    Folgende Anweisungen scheinen bei der Untersuchung in Chrome das Problem zu lösen:

    #cboxContent {margin-top:0px;}
    und
    #boxLoadedContent {height: 100vh;}

    Diese neuen Zuweisungen habe ich probiert, in das Template zu integrieren, um die dazugehörige originale CSS Datei zu überschreiben. Aber es tut sich gar nichts. Was mache ich da falsch?

    document.getElementById('cboxContent').style.margi nTop = '0px';
    document.getElementById('boxLoadedContent').style. height = '100vh';
    Geändert von va-mi-zw (10.11.2017 um 14:10 Uhr)

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

    Support Contao

    Standard

    Link zur Seite?
    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.




  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Code hier im Forum bitte in den entsprechenden (oder einen der wenig vorhandenen) Codewrapper setzen.

    Wie mlweb schon sagt, benötigt dies einen Link, da man sonst nicht entscheiden kann, ob es ein Bug der Colorbox oder ein fehlerhaftes CSS von Contao oder dir verursacht.

    Grundsätzlich kann ich aber schon mal sagen, dass du das CSS nicht mit JS aufsetzen solltest, sondern direkt in dein CSS schreibst. Ich vermute, dass die Colorbox noch gar nicht aufgebaut ist in dem Moment, wo JS versucht dieses Style aufzusetzen.

    Du bist dir aber im klaren darüber, dass du dieses angepasste Template nicht mehr für Bilder benutzen kannst? Bzw. dass iframe:true nicht wirklich für die Darstellung von Bildern gedacht ist?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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
  •