Очень удобная кнопка "вверх", осуществлённая по принципу кнопки с Вконтакте.
По мере прокрутки страницы справа постепенно появляется кнопка. При наведении на правую крайнюю область страницы весь блок кнопки становится кликабельным и клик по ней плавно отмотает страницу в самый верх.
Установка:
Этот код вставьте в самый низ нижней части сайта:
Code
<style>
#up_button a {
text-decoration:none;
color:#000;
}
#up_button:hover {
background-color:rgba(100, 149, 237, 0.5);
box-shadow:0px -5px 10px #777;
}
</style>
<div style="padding:30px 5px 0px 5px;position:fixed;top:0px;right:0px;z-index:999;width:70px;height:100%;opacity:0" id="up_button"><center><a href="javascript://">▲ Вверх</a></center></div>
<script>
var as = $('#up_button');
as.click(function() {
$(document).scrollTo(0, 500);
});
document.onscroll = function() {
var apolst = '0.'+$('body').scrollTop();
if(apolst.length == 5) {
as.stop().fadeTo(500, apolst);
} else if(apolst.length == 4 || apolst.length == 3) {
as.stop().fadeTo(500, 0);
};
};
</script>
#up_button a {
text-decoration:none;
color:#000;
}
#up_button:hover {
background-color:rgba(100, 149, 237, 0.5);
box-shadow:0px -5px 10px #777;
}
</style>
<div style="padding:30px 5px 0px 5px;position:fixed;top:0px;right:0px;z-index:999;width:70px;height:100%;opacity:0" id="up_button"><center><a href="javascript://">▲ Вверх</a></center></div>
<script>
var as = $('#up_button');
as.click(function() {
$(document).scrollTo(0, 500);
});
document.onscroll = function() {
var apolst = '0.'+$('body').scrollTop();
if(apolst.length == 5) {
as.stop().fadeTo(500, apolst);
} else if(apolst.length == 4 || apolst.length == 3) {
as.stop().fadeTo(500, 0);
};
};
</script>
Категория:
Кнопки для uCoz
Просмотров:
1139