Utilizziamo OwlCarousel 1.3.3 sul nostro sito responsive. Abbiamo stabilito il numero massimo di elementi da 4.Center OwlCarousel quando meno di X articoli
$container.owlCarousel({
items: 4,
itemsDesktop: [1000, 4],
itemsDesktopSmall: [900, 3],
itemsTablet: [600, 2],
itemsMobile: [480, 1]
});
Finché il carosello contiene 4 o più immagini tutto funziona bene. Ma quando un editor aggiunge solo 3 o meno elementi, vogliamo che quegli elementi siano centrati sulla pagina. Al momento sono "allineati a sinistra" e non sembrano molto buoni.
L'opzione itemsScaleUp
non è quello che sto cercando. Se gli elementi sono impostati su 4 ma il carosello contiene solo 1 oggetto, quell'elemento diventerebbe troppo grande.
ho trovato questi problemi su github:
https://github.com/smashingboxes/OwlCarousel2/issues/35
https://github.com/OwlFonk/OwlCarousel/issues/417
Ma nulla trovo utile.
È possibile visualizzare il problema in questo codepen.
Aggiornamento:
Guardando attraverso la fonte di OwlCarousel vedrai che gli elementi .owl-wrapper
larghezza viene moltiplicato con 2. Ma non riesco a capire perché, e se è possibile rimuovere il moltiplicatore.
Ho aperto questo github issue per cercare di ottenere qualche chiarimento.
Potrebbe fornire un esempio in linea minimo in modo da poter vedere la questione in azione? –
Ho aggiunto un codice – pstenstrm