Sto tentando di impostare una galleria di immagini reattiva usando l'eccellente plugin jQuery di Cycle 2. La galleria mostrerà sia le immagini verticali che quelle orizzontali.jQuery Cycle 2 Responsive w/Centered Slides
Sto usando l'opzione Slides Centrato (Centro dei plugin di Cycle2: http://jquery.malsup.com/cycle2/demo/center.php) e questo sembra essere la causa dei problemi nei browser Webkit (provare a ridimensionare la finestra del browser, se questo non è evidente a prima!)
Lo sfondo verde rappresenta il contenitore del ciclo.
Senza le opzioni Centro aggiunto (-ciclo di dati-centro-HORZ = true dati-ciclo-centro-vert = true) il tutto funziona bene, vedi:
non riesco a lavorare fuori ciò che sta causando i problemi con la versione centrata.
Il codice CSS sulle immagini è piuttosto minimale: CSS
.cycle-slideshow img {
max-height: 100%;
max-width: 100%;
}
del elemento che contiene è qui
.cycle-slideshow {
background: green;
display: block;
position:absolute;
height:auto;
bottom:0;
top:0;
left:0;
right:0;
margin:20px auto;
padding:0;
width:80%;
}
Molte grazie in anticipo per qualsiasi aiuto!
Non penso che si supponga di utilizzare il centraggio con immagini più grandi del contenitore. Probabilmente il problema è che la presentazione inizia prima che tutte le immagini (molto grandi) vengano caricate.Prova ad avvolgere il tuo codice in '$ (window) .on ('load', function() {...})' per eludere questo. – Blazemonger