I'm trying to make a carousel take up the entire screen, nothing I'm trying seems to work...
$('.scroller').slick({
dots: true,
infinite: true,
autoplay: true
})
.scroller {
div {
text-align: center;
font-size: 30px;
max-height: 100%;
}
}
.slick-prev::before, .slick-next::before {
color: #000;
}
.slick-next {
right: -5px;
}
.slick-prev {
left: -5px;
}
<div class="scroller">
<div>1</div>
<div>2</div>
<div>3</div>
</div>
setting the max height to 100% did nothing to fix it. It is currently only covering about one third of the page
You can set the height of the scroller dynamically to the height of the screen with JQuery:
$(document).ready(function(){
$('.scroller').css('height', $(window).height() + 'px');
});
In css....
Make your slick container...
height: 100vh;
then make sure BOTH:
the child element of your slick container with class .slick-track
AND
your slide elements
have height: 100%;
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With