Все гениально и просто. Только CSS и JS. Правка исходного кода не нужна. Слегка переделанный скрипт под себя, который предложил Олег Александрович a.k.a. Sander
1. Картинку, которую можно скачать в виде архива по ссылке внизу статьи закинуть себе на сайт и прописать правильный путь в коде ниже.
2. В файл стилей добавляем CSS код.gototop{
display: none;
cursor: pointer;
position: fixed;
left: 0;
top: 0;
width: 10%;
max-width: 100px;
min-width: 10px;
height: 100%;
background: #333 url('../images/uarr2.png') no-repeat 50% 12px;
opacity: 0.4;
transition: background-color .2s ease-in;
z-index: 99;
}
.gototop:hover{
/*background: #333;*/
opacity: 1;
}
3. Создаем новый или добавляем в какой нибудь существующий js файл следующий код// кнопка вверх
var gotop_scroll_start = 200;
function gotop_scroll(){
if($(window).scrollTop()
');
if($(window).scrollTop()>gotop_scroll_start) $('.gototop').show();
$(window).scroll(gotop_scroll);
$(".gototop").click(function(){$('html,body').animate({scrollTop:0})});
})
Не силен в javascript, да и лень проверять, но возможно понадобится подключить jquery библиотеку. В DLE она уже встроена, поэтому мне было достаточно добавить код.