2016-01-29 2 views
0

Je dois définir une position de départ personnalisée pour la liste jCousousel. J'ai 4 diapositives visibles à l'intérieur d'un carrousel, mais je n'ai besoin que de deux d'entre elles entièrement visibles au milieu du carrousel et la moitié d'une autre du côté gauche et la moitié d'une autre du côté droit.j Position de départ personnalisée de Carousel

How it looks now

How it should be

documentation officielle qCarousel dit que pour définir la position de départ par CSS je devrais utiliser:

.jcarousel ul { 
    left: -150px; 
} 

Mais il s'overrided par script Jcarousel qui a fixé la position: laissé à 0 à nouveau.

Et par la méthode des événements, je ne peux que choisir une diapositive à partir de, comme la première diapositive ou seconde.

Comment dois-je résoudre ce problème?

Répondre

0

Essayez

.jcarousel ul { 
    left: -150px !important; 
} 

Ou

Enroulez le carrousel dans un récipient avec overflow:hidden et ajuster le carrousel à l'intérieur pour obtenir votre positionnement correct.

+0

! Important fonctionne uniquement jusqu'à ce que vous changiez de diapositives. Il remplace le script jcarousel et ensuite vous utilisez des boutons fléchés tout cela se gâché – nfk23b

+0

overflod: méthode cachée aidée. Merci beaucoup. – nfk23b

+0

Content de pouvoir aider. Veuillez marquer comme résolu/correct. Merci! –