Wie entfernt man die fest codierten Inline-Stile für Höhe und Breite aus der Diashow? Ich versuche, Ansichten Diashow reaktionsfähig zu machen.
Ich versuche, meine Diashow ansprechend zu gestalten (nein, ich bin momentan nicht an Flexslider oder einem anderen Diashow-Modul interessiert).
Antworten:
Das oben erwähnte Flexslider-Modul scheint mit seiner Unterstützung für mobiles Wischen großartig zu sein, aber es werden nur Bilder unterstützt, und ich brauchte eine Video-Diashow mit Unterstützung für Overlays. Also habe ich die folgenden Zeilen in die CSS-Datei meines Themas eingefügt und es hat funktioniert:
Mit SCSS kann es leicht geschrieben werden als:
Die Überlagerungen wurden von views_slideshow_xtra_overlay hinzugefügt.
Angepasst an diese Diskussion
quelle
Besser ist es, die 'Erweiterten Optionen' des Ansichts-Diashow-Moduls selbst zu verwenden.
Sie müssen Folgendes tun
Erstellen Sie ein Verzeichnis mit dem Namen json2 in sites / all / library, laden Sie https://raw.github.com/douglascrockford/JSON-js/master/json2.js herunter und benennen Sie den Ordner json2 um.
Scrollen Sie unter FORMAT-Diashow-Einstellungen in der Ansicht durch "Benutzerdefinierte Optionen für jQuery Cycle" und unter "Erweiterte Optionen festlegen".
Passen Sie die Höhe des Schiebefensters an die größte Folie an: Lassen Sie das Kontrollkästchen deaktiviert
Aktualisiere die Ansicht und voila! Die Diashow reagiert auch beim Ziehen des Browserfensters.
Ref: hier und hier
quelle
Make the slide window height fit the largest slide
. Lassen Sie es deaktiviert.Dieser Thread hat eine sehr schöne Lösung: https://drupal.org/node/1510526
Das empfohlene CSS bietet Ihnen eine sehr schöne Diashow, und es gibt auch Javascript, das Sie etwas weiter bringen können. Das einzige Problem, das ich habe, ist, dass, wenn Sie den Browser schmaler und breiter schieben, die Höhe der Diashow Probleme in vertikaler Richtung verursacht. Sie können dies mit unterschiedlichen CSS-Werten für die maximale Höhe für Ihre verschiedenen CSS-Dateien für Medienabfragen abmildern.
quelle
Es gibt auch dieses Sandbox-Projekt, das Ihnen ein Diashow-Plugin für jcycle2-Ansichten bietet ...
https://drupal.org/sandbox/BenYoung/1832338
welches die neue und verbesserte jcycle2 Bibliothek nutzt - voll ansprechbar !! http://jquery.malsup.com/cycle2/
quelle