簡易パララックススクロール
by iwbjp
HTML
<div id="bg1">
<div id="bg2">
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
<p>テキストが入ります。</p>
</div><!--//#bg2-->
</div><!--//#bg1-->
CSS
p {
margin-bottom: 500px;
font-size: 100px;
}
html {
background: url(bg_back.png) repeat center top;
}
body {
background: url(bg_front.png) repeat center top;
}
JavaScript
$(function(){
$(window).on('load scroll',function(){
var scrollpx = $(this).scrollTop();
var bg = scrollpx / 10;
$("body").css("background-position", "center " + bg + 'px');
});
});