I have set some responsive breakpoints in javascript but they arent registering and changing once those breakpoints are met. I have added a snippet of my code along with a link to the fiddle below. Any suggestions or ideas to what the issue might be?
http://jsfiddle.net/p1x9n0wu/3/ – Link to my fiddle
JavaScript
x
22
22
1
$(document).ready(function(){
2
$('.customer-logos').slick({
3
slidesToShow: 5,
4
slidesToScroll: 1,
5
autoplay: true,
6
autoplaySpeed: 1000,
7
arrows: false,
8
dots: false,
9
pauseOnHover:false,
10
responsive: [{
11
breakpoint: 768,
12
setting: {
13
slidesToShow: 4
14
}
15
}, {
16
breakpoint: 520,
17
setting: {
18
slidesToShow: 3
19
}
20
}]
21
});
22
});
JavaScript
1
52
52
1
/*=============== Partners ===============*/
2
.container__partners{
3
padding-top: 150px;
4
}
5
6
.slide {
7
border: 1px solid rgb(252, 248, 252);
8
background-color: rgb(252, 248, 252);
9
border-radius: 15%;
10
}
11
12
13
14
.slick-slide{
15
margin: 0 20px;
16
}
17
.slick-slide img{
18
width: 100%;
19
}
20
.slick-slider{
21
position: relative;
22
display: block;
23
box-sizing: border-box;
24
}
25
.slick-list{
26
position: relative;
27
display: block;
28
overflow: hidden;
29
margin: 0;
30
padding: 0;
31
}
32
.slick-track{
33
position: relative;
34
top: 0;
35
left: 0;
36
display: block
37
}
38
.slick-slide{
39
display: none;
40
float: left;
41
height: 100%;
42
min-height: 1px;
43
}
44
.slick-slide img{
45
display: block;
46
}
47
.slick-initialized .slick-slide{
48
display: block;
49
}
50
.copy{
51
padding-top: 250px;
52
}
JavaScript
1
92
92
1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
<meta charset="UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6
7
<!--=============== REMIXICONS ===============-->
8
<link href="https://cdn.jsdelivr.net/npm/remixicon@2.5.0/fonts/remixicon.css" rel="stylesheet">
9
10
<!--=============== BOXICONS ===============-->
11
<link href='https://unpkg.com/boxicons@2.1.1/css/boxicons.min.css' rel='stylesheet'>
12
13
<!--=============== CSS ===============-->
14
<link rel="stylesheet" href="assets/css/styles.css">
15
<link rel="stylesheet" href="assets/css/scroll_nav.css">
16
17
<title>Safe Choice</title>
18
19
20
21
22
<meta name="theme-color" content="hsl(196, 60%, 91%)">
23
24
<meta name="apple-mobile-web-app-capable" content="yes">
25
<meta name="apple-mobile-web-app-status-bar-style" content="yes">
26
27
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
28
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script>
29
30
31
32
33
</head>
34
<body>
35
36
<div id="pageloader"></div>
37
38
39
40
<!--==================== MAIN ====================-->
41
<main class="main">
42
43
44
<!--=============== Partners ===============-->
45
46
47
<div class="container__partners">
48
<h2 class="section__title">Clients We Work With</h2>
49
<section class="customer-logos slider">
50
<div class="slide"><img src="/assets/img/TalLogoTransparent500px copy.png" alt="logo"></div>
51
<div class="slide"><img src="/assets/img/TalLogoTransparent500px copy.png" alt="logo"></div>
52
<div class="slide"><img src="/assets/img/imageedit_2_8369034171.png" alt="logo"></div>
53
<div class="slide"><img src="/assets/img/pinkflower-removebg-preview.png" alt="logo"></div>
54
<div class="slide"><img src="/assets/img/pinkflower-removebg-preview.png" alt="logo"></div>
55
<div class="slide"><img src="/assets/img/pinkflower-removebg-preview.png" alt="logo"></div>
56
<div class="slide"><img src="/assets/img/pinkflower-removebg-preview.png" alt="logo"></div>
57
<div class="slide"><img src="/assets/img/pinkflower-removebg-preview.png" alt="logo"></div>
58
</section>
59
</div>
60
61
62
63
64
<br/><br/><br/><br/><br/>
65
<br/><br/><br/><br/><br/>
66
<br/><br/><br/><br/><br/>
67
68
69
</main>
70
71
72
73
74
<script>
75
var loader = document.getElementById("pageloader");
76
77
window.addEventListener("load", function(){
78
loader.style.display = "none";
79
})
80
</script>
81
82
83
84
85
86
87
88
<!--=============== MAIN JS ===============-->
89
<script src="assets/js/main.js"></script>
90
<script src="assets/js/scroll_nav.js"></script>
91
</body>
92
</html>
Advertisement
Answer
should be settings
, not setting
JavaScript
1
12
12
1
responsive: [{
2
breakpoint: 768,
3
settings: {
4
slidesToShow: 4
5
}
6
}, {
7
breakpoint: 520,
8
settings: {
9
slidesToShow: 3
10
}
11
}]
12