Numero bloccato di diapositive

JS:

  $('.slider2').mbSlider({
    slideWidth: 300,
    minSlides: 2,
    maxSlides: 2,
    slideMargin: 10
  });
});

HTML:

<div class="slider2">
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=1472600729"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5554128017"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5109506840"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=9962836428"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5981394271"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5960453746"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5555914904"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=2821362323"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=4262594717"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=9411467808"></div>
</div>

Se vogliamo che siano mostrate 2 diapositive indipendentemente dalla dimensione dello schermo, impostiamo sia minSlides che maxSlides a 2. Ridimensiona la finestra del browser per vedere l'effetto di questa impostazione.

Avvio dalla diapositiva numero...

JS:

  $('.slider6').mbSlider({
    slideWidth: 300,
    minSlides: 2,
    maxSlides: 3,
    startSlide: 2,
    slideMargin: 10
  });
});

HTML:

<div class="slider6">
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=9204923192"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=2106797836"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=6877286752"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=7965781831"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=2257001201"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=8237535808"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=3990430975"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=9912919255"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=2607611456"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5126798883"></div>
</div>

Questo esempio illustra some usare l'opzione di configurazione startSlide in un slider di tipo carousel. Nell'esempio a startSlide viene assegnato il valore di 2. Il fatto che può essere fuorviante surprise è che questo non si riferisce alla diapositiva #2, bensì alla pagina #2 dello slider. Dal momento la numerazione di slide e pagine è in base zero, stiamo dicendo che il carousel inizierà con la terza pagina (ricordiamo che 2 in un mondo in base zero è il terzo elemento). 

slideWidth troppo grande

JS:

  $('.slider3').mbSlider({
    slideWidth: 5000,
    minSlides: 2,
    maxSlides: 4,
    slideMargin: 10
  });
});

HTML:

<div class="slider3">
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=6278633118"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=1648102239"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=2728173471"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=4766243432"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=4578692002"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=7683308752"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=8843478107"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=9473229919"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=5593088140"></div>
  <div class="slide"><img src="https://unsplash.it/1280/720?random&p=8856132989"></div>
</div>

Qui abbiamo intenzionalmente impostato slideWidth a un valore maggiore dello spazio disponibile. In questo caso, lo slider per impostazione predefinita, tiene conto del valore di minSlide e ridimensiona le diapositive in modo appropriato.

Torna all'inizio