div を水平方向にスクロールさせようとしています。私の div は 100% です。div のサイズ全体 (100%) をスクロールして、div をさらに表示したいと考えています。そのようです:
JS に +150% スクロールするように指示するボタンは既にありますが、正しく動作しません。
さて、状況は次のとおりです。私の div は 100% ですが、その div 内には 800x500 の画像があり、100& div 内で垂直/水平にしたいです。
したがって、矢印を押すと、div1 が div2 に移動し、次に div2 が div3 に移動するようになります。
ありがとう
HTML:
<div class= "edge_container" data-stellar-ratio="3">
<div class = "edge_wrapper">
<div class="OLLIEJ_Welcome"> <!--id="stage0" data-slide="0">-->
Hello & Test
</div>
<div class="EDGE_idea"> <!--id="stage1" data-slide="1">-->
IDEAS & CONCEPTS
</div>
<div class="OLLIEJ_002"> <!--id="stage2" data-slide="2">-->
RESEARCH & DEVELOPMENT
</div>
<div class="OLLIEJ_003"> <!--id="stage3" data-slide="3">-->
BUILD & PRODUCTION
</div>
</div>
</div>
CSS:
.edge_container{
position:absolute;
height: 550px;
overflow: hidden;
width:100%;
white-space: nowrap;
display:block;
top: 50%;
margin-top: -250px;
background-color:#00FFFF;
}
.edge_wrapper{
/*position:absolute;*/
width: 300%;
white-space: nowrap;
vertical-align: top;
background-color:#3366FF;
}
.OLLIEJ_Welcome{
height: 500px;
width: 800px;
display: inline-block;
white-space: normal;
margin-left: 50%;
left: -400px;
padding-left: 2px;
}
.EDGE_idea{
height: 500px;
width: 800px;
display: inline-block;
white-space: normal;
margin-left: 50%;
left: -400px;
padding-left: 2px;
}
.OLLIEJ_002{
height: 500px;
width: 800px;
display: inline-block;
white-space: normal;
margin-left: 50%;
left: -400px;
padding-left: 2px;
}
.OLLIEJ_003{
height: 500px;
width: 800px;
display: inline-block;
white-space: normal;
margin-left: 50%;
left: -400px;
padding-left: 2px;
}
JS:
button_right_0.click(function (e) {
//dataslide = $(this).attr('data-slide');
if(horSlide_0 < 3){
console.debug("Button Pressed");
$('.edge_wrapper').animate({marginLeft: '-=100%'},1000, 'easeInOutQuint');
//horSlide_0 ++;
}
//hideButtons(dataslide);
});