Ho faticato a far allineare il mio contenuto in verticale, ma in realtà non lo aggiusto. Ho provato il parametro adaptiveHeight ma in realtà non ha fatto ciò che volevo.Contenuti allineati verticali slickslider
Fiddle: http://jsfiddle.net/fmo50w7n/400
Questo è ciò che il codice è simile HTML:
<section class="slider">
<div style="width:500px;height:200px">slide1</div>
<div style="width:500px;height:300px;">slide2</div>
<div style="width:500px;height:100px;">slide3</div>
</section>
CSS:
$c1: #3a8999;
$c2: #e84a69;
.slider {
width: auto;
margin: 30px 50px 50px;
}
.slick-slide {
background: $c1;
color: white;
padding: 40px 0;
font-size: 30px;
font-family: "Arial", "Helvetica";
text-align: center;
}
.slick-prev:before,
.slick-next:before {
color: black;
}
.slick-dots {
bottom: -30px;
}
.slick-slide:nth-child(odd) {
background: $c2;
}
JS:
$(".slider").slick({
autoplay: true,
dots: true,
variableWidth:true,
responsive: [{
breakpoint: 500,
settings: {
dots: false,
arrows: false,
infinite: false,
slidesToShow: 2,
slidesToScroll: 2
}
}]
});
sicuro di possibilità CSS (dispositivo di scorrimento CSS viene creato dinamicamente, come posso vedere, molte classi aggiunte al volo), quindi, puoi farlo con jQuery: http://jsfiddle.net/fmo50w7n/403/ – sinisake
Th anzi molto! Ha funzionato come un fascino! – Sandro