Skip to content

Instantly share code, notes, and snippets.

@captproton
Created April 3, 2021 22:29
Show Gist options
  • Save captproton/05c8aafc9d20c921de19c9c14bf67832 to your computer and use it in GitHub Desktop.
Save captproton/05c8aafc9d20c921de19c9c14bf67832 to your computer and use it in GitHub Desktop.
Slick slider example
<div class="slick-carousel">
<div><div class="slide-content">1 your content</div></div>
<div><div class="slide-content">2 your content</div></div>
<div><div class="slide-content">3 your content</div></div>
<div><div class="slide-content">4 your content</div></div>
<div><div class="slide-content">5 your content</div></div>
<div><div class="slide-content">6 your content</div></div>
<div><div class="slide-content">7 your content</div></div>
<div><div class="slide-content">8 your content</div></div>
<div><div class="slide-content">9 your content</div></div>
<div><div class="slide-content">10 your content</div></div>
</div>
$().ready(function(){
$('.slick-carousel').slick({
arrows: true,
centerPadding: "0px",
dots: true,
slidesToShow: 1,
infinite: false
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.slick/1.4.1/slick.min.js"></script>
@gutters: 10%;
body {
background: #333;
font-family: sans-serif;
margin: 0;
padding: 0;
.slick-slide {
.slide-content{
margin: 0 @gutters;
padding: 50px 100px;
background: #fff;
}
}
.slick-list {
margin: 20px 0px;
}
.slick-prev,
.slick-next {
position: absolute;
right: @gutters;
background: #777;
border: none;
color: transparent;
width: 30px;
height: 30px;
&:before {
content: ">";
color: #fff;
font-size: 25px;
}
}
.slick-prev {
left: @gutters;
&:before { content: "<"; }
}
.slick-dots {
list-style: none;
margin: 0 auto;
text-align: center;
li {
display: inline-block;
button {
transition: 0.2s background-color ease-in-out 0s;
border: none;
padding: 0;
color: transparent;
width: 10px;
height: 10px;
background-color: #777;
margin-right: 10px;
border-radius: 50%;
}
&.slick-active button { background-color: #fff; }
}
}
}
<link href="https://cdn.jsdelivr.net/jquery.slick/1.4.1/slick.css" rel="stylesheet" />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment