私はstellar.jsのドキュメントを読み、例は垂直スクロールがどのように機能するかを示しています.単純な水平スクロール視差で手を試しましたが、どこが間違っているのかわかりません. 要素と呼ばれる小さなオブジェクトの場合は、data-stellar-ratio を設定し、背景の場合は data-background-stellar-js を設定しました。垂直スクロールのチュートリアルはたくさん見ましたが、水平スクロールはあまり見ませんでした。jqueryだけでこれを達成する別の方法はありますか?
<!DOCTYPE html>
<head>
<title></title>
<style type="text/css">
* {
margin:0;
padding:0;
}
body {
height:100%;
margin:0px;
}
#bg1 {
background:red;
}
#bg2 {
background:green;
}
#bg3 {
background:yellow;
}
.elements {
width:40px;
height:40px;
background:black;
position:fixed;
}
</style>
</head>
<body>
<div id="bg1" data-stellar-background-ratio="0.5">
<div class="elements" data-stellar-ratio="0.5"></div>
</div>
<div id="bg2" data-stellar-background-ratio="0.5">
<div class="elements" data-stellar-ratio="0.5"></div>
</div>
<div id="bg3" data-stellar-background-ratio="0.5">
<div class="elements" data-stellar-ratio="0.5"></div>
</div>
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="stellar.js"></script>
<script type="text/javascript">
$(function () {
$.stellar({
horizontalScrolling: true,
verticalOffset: 40
});
});
</script>
</body>