【jQuery】いろんなエフェクトの背景画像カルーセル「Crosscover」
FADE・ZOOM・ROTATE・FLIP・LIGHTSPEEDと多彩なアニメーションエフェクトが用意されている「Crosscover」。オプションで自動再生やコントローラーなどもあり活用できそうなプラグインです。
Crosscover
Githubに公開されてますのでファイル一式をダウンロードしてください。
使い方はjQueryとダウンロードした「sweet-alert.min.js」を読み込ませます。
Java File
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script> <script src="/js/crosscover.min.js"></script>
CSSはダウンロードした「crosscover.min.css」と「animate.min.css」を読み込ませます。
CSS File
<link rel="stylesheet" href="/css/animate.min.css"> <link rel="stylesheet" href="/css/crosscover.min.css">
あとは以下のようにhtmlを記述してjavaで適用する要素を指定して完成です。
html
<div class="crosscover"> <div class="crosscover-list"> <img src="/images/01.jpg" alt="image01"/> </div> <div class="crosscover-item"> <img src="/images/02.jpg" alt="image02"/> </div> <div class="crosscover-item"> <img src="/images/03.jpg" alt="image03"/> </div> </div> </div>
Java
$(".crosscover").crosscover({ inClass: 'fade-in', outClass: 'fade-out', interval: 5000, startIndex: 0, autoPlay: true, dotsNav: true, controller: false, controllerClass: 'crosscover-controller', prevClass: 'crosscover-prev', nextClass: 'crosscover-next', playerClass: 'crosscover-player', playerInnerHtml: '<span class="crosscover-icon-player"></span>', prevInnerHtml: '<span class="crosscover-icon-prev"></span>', nextInnerHtml: '<span class="crosscover-icon-next"></span>' });
\ Webデザインに関するお役立ち情報を定期的に配信中 /