Добрый день. Есть ли у кого-то код ползунка на js, для навигации по частям одностраничного сайта
Ползунок для переключения на разные части сайта
Ответы (1 шт):
Автор решения: Проста Miha
→ Ссылка
Не знаю правильно ли я вас понял или нет, но вот что я могу вам предложить
$('a').click(function() {
$('html, body').animate({
scrollTop: $($(this).attr('href')).offset().top
}, 500);
return false;
});
.menu {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: auto;
display: flex;
justify-content: center;
align-items: center;
}
.menu > a {
padding: 12px;
border: 2px solid #000;
}
div {
height: 300px;
background-color: var(--color);
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="menu">
<a href="#test1">1</a>
<a href="#test2">2</a>
<a href="#test3">3</a>
<a href="#test4">4</a>
<a href="#test5">5</a>
<a href="#test6">6</a>
</div>
<div id="test1" style="--color: green">1</div>
<div id="test2" style="--color: red">2</div>
<div id="test3" style="--color: blue">3</div>
<div id="test4" style="--color: royalblue">4</div>
<div id="test5" style="--color: orange">5</div>
<div id="test6" style="--color: yellow">6</div>