Я разметил простой одностраничный сайт, у которого есть панель навигации с абсолютным позиционированием в верхней части страницы для прокрутки к разделам страницы с помощью якорей. Вы можете увидеть мой ужасный код здесь:
http://codepen.io/anon/pen/nlcsK
Вы также заметите, что в верхней части страницы есть кнопка "Воспроизвести" div
, так как мне действительно хотелось бы, чтобы страница автоматически прокручивалась до разных якорей в разное время после того, как вы нажмите «Играть».
К сожалению, мой jQuery еще хуже, чем мой HTML/CSS, поэтому я понятия не имею, как это сделать! Любая (шаг за шагом) помощь будет высоко оценена!
<nav id="nav">
<a href="#section-one">One</a>|
<a href="#section-two">Two</a>|
<a href="#section-three">Three</a>|
<a href="#section-four">Four</a>
</nav>
<div id="section-one" class="cover">
<h1 id="play">Play</h1>
</div>
<div id="section-two" class="cover">
</div>
<div id="section-three" class="cover">
</div>
* {
margin:0px;
padding:0px;
height:100%;
}
#nav {
position:fixed;
}
#section-one {
background-color:white;
}
#section-two {
background-color:orange;
}
#section-three {
background-color:grey;
}
#section-four {
background-color:green;
}
.cover {
background: no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 100%;
}
#play {
width:60px;
height:60px;
background-color:red;
margin: 0px auto;
}
.delay()
для определения времени прокрутки. api.jquery.com/delay - person Dryden Long   schedule 30.12.2013