我试图让我的 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);
});