웹사이트들을 돌아다니다보면 슬라이드 되는 배너나 공지사항등을 많이 봤을것이다.
slick라는 라이브러리를 사용하면 보다 쉽게 구현이 가능하다.
참고 사이트 및 lib 다운로드 : http://kenwheeler.github.io/slick/
<div class="your-class" style="width:500px;height:200px;border:1px #AAAAAA solid;font-size:30pt;">
<div>1 content</div>
<div>2 content</div>
<div>3 content</div>
<div>4 content</div>
<div>5 content</div>
<div>6 content</div>
<div>7 content</div>
<div>8 content</div>
<div>9 content</div>
<div>10 content</div>
</div>
<div>1 content</div>
<div>2 content</div>
<div>3 content</div>
<div>4 content</div>
<div>5 content</div>
<div>6 content</div>
<div>7 content</div>
<div>8 content</div>
<div>9 content</div>
<div>10 content</div>
</div>
<script type="text/javascript" src="./slick/slick.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('.your-class').slick({
dots: true, //아래 점을 표시
infinite: true, //루프 옵션
slidesToShow: 3, //화면 표시 수
slidesToScroll: 2 //스크롤 이동 수
});
});
</script>
반응형
'개발 > Javascript' 카테고리의 다른 글
모바일(스마트폰 or 패드) 반응형 웹페이지에서 가로화면인지 세로화면인지 확인 (0) | 2020.07.13 |
---|---|
Tabulator Tree 데이터 세팅 및 노드 추가 처리 스크립트 (0) | 2020.05.07 |
'endsWith' 속성이나 메서드를 지원하지 않습니다. 에러 해결 (0) | 2019.04.08 |
스크립트 뒤로가기 기능 막기 (0) | 2019.03.28 |
jquery 소수점 있는 숫자만 입력가능 (0) | 2019.03.20 |