Ergebnis 1 bis 11 von 11

Thema: Swiper fritzmg (Responsive Design)

  1. #1
    Contao-Nutzer
    Registriert seit
    02.03.2010.
    Beiträge
    93

    Standard Swiper fritzmg (Responsive Design)

    Hallo liebe Gemeinde,
    ich habe nun das Objekt Swiper/Fritzmg eingebunden. Wie kann ich nun über dieses Modul ein 'Responsive Design' bezüglich des Slider machen, so daß je nach Bildschirmgröße das graphische Objekt in der richtigen Auflösung angezeigt wird.
    Danke
    Grüße
    Erwin

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

    Standard

    Wenn du damit Bilder im Slider meinst: das hat ja nichts mit dem Slider direkt zu tun, sondern das machst du mit den Responsive Image Size Settings von Contao selbst.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    10.06.2015.
    Beiträge
    70

    Standard Swiper Viewport

    Hallo Spooky

    Ich hoffe, hier bin ich einigermaßen richtig.

    Ich habe beim Swiper ein eigenartiges Verhalten festgestellt, wenn er im Header mit voller Fensterbreite eingebunden ist.

    Er ist beim Öffnen der Seite leicht vergrößert - es scheint der seitliche Bedarf des Scrollbalkens zu sein(?) - und "springt" bei geringfügiger Fenstergrößen-Änderung (Fensterhöhe) zur exakten Größe und bleibt so bis die Seite wieder neu aufgerufen wird (auch F5). Dann ist er wieder das "Eitzerl" zu groß ... Im Main Container (feste Breite) scheint es nicht so zu sein.

    Ich hatte meine Konfiguration vermutet, doch zeigt unter gleichen Bedingungen der Slick Slider dieses Verhalten nicht. Ich bin draufgekommen, weil ich sie zu Testzwecken beide im Header hatte.

    Eine Idee, was das sein könnte? Kann ich das mit den Header Einstellungen oder Swiper css korrigieren?

    Danke
    Grüße
    Matt

    Edit: Es scheint das Element (Bild, Galerie ...) im Container zu reagieren, nicht der Container.
    Geändert von McMatty (09.09.2022 um 11:14 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    13.01.2012.
    Ort
    Ludwigsburg
    Beiträge
    70
    Partner-ID
    11284
    Contao-Projekt unterstützen

    Support Contao

    Standard Swiper responsive zweierlei Verhalten

    Hallo,

    ich hab den Swiper in zwei verschiedenen Contao-Installationen eingefügt.
    beide Contao 4.13.23
    beide fritzmg/contao-swiper 4.3.1

    In einer werden die Bilder im Swiper responsive auf den umgebenden Container verkleinert (über CSS img { width:100%; height:auto }
    In der zweiten Installation das gleiche CSS, aber die Bilder können nicht verkleinert werden, weil der Swiper über JavaScript feste Breiten in den Quelltext schreibt:

    <div class="ce_image block swiper-slide swiper-slide-duplicate swiper-slide-prev" data-swiper-slide-index="3" style="width: 800px;opacity: 1;transform: translate3d(0px, 0px, 0px);transition-duration: 0ms;" role="group" aria-label="4 / 4">

    Ich finde nicht, wie ich abstellen kann, dass die Breite in den Quelltext geschrieben wird. Das ist nicht von mir aktiviert worden, sondern passiert einfach.

    Viele Grüße
    Holger

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

    Standard

    Die Breite wird automatisch gesetzt, je nachdem wie du den Swiper konfiguriert hast (slidesPerView etc.)
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Nutzer
    Registriert seit
    13.01.2012.
    Ort
    Ludwigsburg
    Beiträge
    70
    Partner-ID
    11284
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Spooky,
    danke für deine Antwort.

    Was muss ich denn einstellen, damit keine Breite gesetzt wird?
    Ich hänge einen Screenshot meiner Einstellungen an.

    Übrigens danke, dass du den Swiper als Erweiterung bereit stellt!
    Ich finde ihn klasse.

    Viele Grüße
    Holger
    Angehängte Grafiken Angehängte Grafiken

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

    Standard

    Anzahl der sichtbaren Slides => auto

    Du wirst dann aber auch noch das CSS anpassen müssen.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Nutzer
    Registriert seit
    13.01.2012.
    Ort
    Ludwigsburg
    Beiträge
    70
    Partner-ID
    11284
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Danke für die Antwort.

    Das hatte ich schon probiert und habe es eben nochmal ausprobiert.
    Der Swiper schreibt noch immer eine feste Breite in den Quelltext:
    <div class="ce_image block swiper-slide" data-swiper-slide-index="1" style="width: 800px; transition-duration: 0ms; opacity: 1; transform: translate3d(-1600px, 0px, 0px);" role="group" aria-label="2 / 4">

    Aber jetzt hab ich eine Lösung per CSS gefunden:

    .ce_swiperStart .ce_image {
    width: 100%!important;
    height: auto;
    }
    bewirkt, dass die Bilder sich responsive in der Breite anpassen.

    Viele Grüße
    Holger

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

    Standard

    Zitat Zitat von Himbeerrot Beitrag anzeigen
    Danke für die Antwort.

    Das hatte ich schon probiert und habe es eben nochmal ausprobiert.
    Der Swiper schreibt noch immer eine feste Breite in den Quelltext:
    <div class="ce_image block swiper-slide" data-swiper-slide-index="1" style="width: 800px; transition-duration: 0ms; opacity: 1; transform: translate3d(-1600px, 0px, 0px);" role="group" aria-label="2 / 4">
    Poste einen Link zur Seite.
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Contao-Nutzer
    Registriert seit
    13.01.2012.
    Ort
    Ludwigsburg
    Beiträge
    70
    Partner-ID
    11284
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Spooky,
    hier der Link zur Seite, der Swiper ist unten:

    https://www.contao-stuttgart-ludwigs...kenstrich.html

    Responsive geht jetzt durch das CSS, ich bin voll zufrieden!

    Gruß
    Holger

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

    Standard

    Das Problem ist in deinem Fall das Grid Layout, wodurch die linke Spalte keine fix definierte Breite hat und durch deren Inhalt beeinflusst werden kann. Die Bilder im Swiper haben 800px Breite, daher wird auch die linke Spalte 800px breit. Hat also nichts mit dieser Extension zu tun.
    » sponsor me via GitHub or PayPal or Revolut

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
  •