NAKAZI LAB.(ナカジラボ)

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

1つの背景画像を縦にループでスライドさせる

2015年1月8日jQueryのみでつくるギミック

1つの背景画像を縦にループでスライドさせる

ループさせる画像は、上端・下端の色が同じようなものを選ぶと継ぎ目が見えないので自然になります。ループさせている範囲の上にコピーを置いても綺麗です。

デモページ

JavaScript

(function($){
	$(function(){
		var bpX = 0;
		var bpY = 0;
		setInterval(function(){
			bpX += 0;
			bpY += -0.4;
			$('#bgImg').css('background-position', bpX+'px '+bpY+'px')
		})
	});
})(jQuery);

HTML

<div id="bgImg"></div>

CSS

#bgImg {
	width: 100%;
	height: 520px;
	background: url(img01.jpg) bottom center;
	background-size: 100% auto;
}

デモページ

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

関連記事

  1. 1つの背景画像を縦にループでスライドさせる

更新情報をチェックする

rss feedly twitter facebook

今週の人気記事TOP10

サイト内検索

中の人

nakazi

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

連絡先

nakazilab[atmark]gmail.com