NAKAZI LAB.(ナカジラボ)

Webサイト制作を円滑にすることを目的とした、cssやJavaScript(jQuery)の小技備忘録サイトです。

「Cool Carousels」でつくる縦にループスクロールするスライドショー

2014年11月26日jQueryプラグイン活用

「Cool Carousels」でつくる縦にループスクロールするスライドショー

jQueryプラグイン「Cool Carousels」を使って、画像が縦に流れていくループスライドショーをつくります。

水平方向にループさせたい場合は、要素や画像を延々とループスクロールさせることができる「jQuery simplyScroll」をご覧ください。

デモページ

JavaScript

(function($){
	$(function() {

		$('#slideShow').carouFredSel({
			responsive: false,
			direction: 'up',
			height: '100%',
			items: {
				start: 'random',
				height: 319,
				width: 481,
				visible: {
					min: 3,
					max: 3
				}
			},
			auto: {
				timeoutDuration: 0,
				pauseOnHover: false
			},
			scroll: {
				items: '1',
				fx: 'slide',
				easing: 'linear',
				duration: 0.09 
			}
		});
		
	});
})(jQuery);	

HTML

<div id="container">
	<div id="slideShow"><img src="img01.jpg" width="481" height="319" /><img src="img02.jpg" width="481" height="319" /><img src="img03.jpg" width="481" height="319" /><img src="img01.jpg" width="481" height="319" /><img src="img02.jpg" width="481" height="319" /><img src="img03.jpg" width="481" height="319" /></div>
</div>

CSS

html,body {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}
.caroufredsel_wrapper {
	margin-left: auto !important;
	margin-right: auto !important;
}
#container {
	height: 100%;
}
#slideShow img {
	display: block;
}

デモページ

  • ̃Gg[͂ĂȃubN}[Nɒlj

関連記事

  1. 「Cool Carousels」でつくる縦にループスクロールするスライドショー

更新情報をチェックする

rss feedly twitter facebook

今週の人気記事TOP10

サイト内検索

中の人

nakazi

Web関係のお仕事をしてます。効率化が大好きです。当サイトの更新情報やWeb制作に関する事を@nakazilabでつぶやいています。

連絡先

nakazilab[atmark]gmail.com