Здравствуйте есть такой код:
<input class="hide" id="hd-1" type="checkbox" onclick="location.href='#nazakaz'" >
<label class="zakaz" for="hd-1">Заказать</label>
<div class="zakaz" >
<a id="nazakaz"></a>
Скрытое содержание......
</div>
при нажатие на лабел открывается скрытый блок на много ниже чем кнопка по страничке, благодаря функции onclick="location.href='#nazakaz'" меня перекидывает к этому блоку моментально, как сделать боле плавный переход ?
1. daimon0482 - 01 Апреля, 2017 - 21:31:56 - перейти к сообщению
2. andrewkard - 01 Апреля, 2017 - 23:34:28 - перейти к сообщению
Наверное как то так:
http://jsfiddle[dot]net/0uwg96sh/
(Добавление)
C jQuery можно так:
http://jsfiddle[dot]net/0uwg96sh/
(Добавление)
C jQuery можно так:
CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- $("#button").click(function() {
- $('html, body').animate({
- scrollTop: $("#elementtoScrollToID").offset().top
- }, 2000);
- });