<!-- 이 예제에서는 필요한 js, css 를 링크걸어 사용 -->
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/>
<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
CSS
.product {width: 1048px;margin: 0 auto;} // 전체적인 width 설정
.product .slick-prev.slick-arrow {position: absolute;left: -85px;top: 50%;transform: translateY(-50%);background: url(/img/bx_left.png);display: hidden;text-indent: -9999px;width: 60px;height: 60px;background-size: cover;}
.product .slick-next.slick-arrow {position: absolute;right: -85px;top: 50%;transform: translateY(-50%);background: url(/img/bx_right.png);display: hidden;text-indent: -9999px;width: 60px;height: 60px;background-size: cover;}
// 화살표 방향 설정
HTML
<div class="클래스 설정">
<div></div>
<div></div>
<div></div>
<div></div>
</div>
자바스크립트
$(document).ready(function () {
$('.product').slick({
slidesToShow: 4,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 5000,
dots: false,
responsive: [{
breakpoint: 1024,
settings: {
slidesToShow: 2,
}
},
{
breakpoint: 600,
settings: {
slidesToShow: 1,
}
},
{
breakpoint: 300,
settings: "unslick"
}
]
});
슬릭 슬라이드 옵션
infinite: true , /* 맨끝이미지에서 끝나지 않고 다시 맨앞으로 이동 */
slidesToShow: 1, /* 화면에 보여질 이미지 갯수*/
slidesToScroll: 1, /* 스크롤시 이동할 이미지 갯수 */
autoplay: true, /* 자동으로 다음이미지 보여주기 */
arrows: true, /* 화살표 */
dots:true, /* 아래점 */
autoplaySpeed:10000,/* 다음이미지로 넘어갈 시간 */
speed:1000 , /* 다음이미지로 넘겨질때 걸리는 시간 */
pauseOnHover:true, /* 마우스 호버시 슬라이드 이동 멈춤 */
vertical:true,/* 세로방향으로 슬라이드를 원하면 추가하기//
infinite: true, //양방향 무한 모션
speed:300, // 슬라이드 스피드
autoplay: true, //자동플레이 유무( false시 자동플레이 안됨 )
autoplaySpeed:4000, // 자동플레이 스피드
asNavFor: '.slider-nav', slidesToShow: 3, //한 화면에 보여줄 아이템수
$('.slider-for').slick({ // asnavfor 슬라이드 2개연결
asNavFor: '.slider-nav',
});
$('.slider-nav').slick({
asNavFor: '.slider-for',
focusOnSelect: true,
});
slidesToScroll: 3 // 한번에 슬라이드 시킬 아이템 개수
arrows: false, //좌우 화살 버튼 노출 여부 ( false 시 안보임 )
출처: https://uxicode.tistory.com/entry/slickjs [세줄코딩]
'plugin' 카테고리의 다른 글
매직팝업 플로그인 - 이미지 갤러리 만들기 (0) | 2019.10.21 |
---|---|
swiper slide 가운데 정렬 시키기 (0) | 2019.10.20 |
swiper 슬라이더 (1) | 2018.12.12 |