ページトップ

仕様

名称

ページトップ

概要

ページをスクロールするとボタンが表示され、ボタンをクリックするとページトップへスクロールされるプログラムです。

ライブラリ

jQuery(ダウンロード

デモンストレーション

当サイトの全てのページにて実装しています。

設置方法

HTML

<div id="pagetop">
	<a href="#"><img src="画像ファイルのパス" alt="ページトップ"></a>
</div>

CSS

#pagetop {
	display: none;
	position: fixed;
	right: 45px;
	bottom: 45px;
	z-index: 200;
	width: 45px;
	height: 45px;
	border-radius: 30px;
}
#pagetop a:hover, #pagetop a:active {
	text-decoration: none;
	opacity: 0.5;
}
#pagetop img {
	border-radius: 30px;
}

JavaScript

$(function() {
	$(window).scroll(function() {
		//500=ボタンが表示される位置(単位:px)
		if ($(this).scrollTop() > 500) {
			$('#pagetop').fadeIn();
		} else {
			$('#pagetop').fadeOut();
		}
	});
	$('#pagetop').click(function() {
		//500=スクロールされる速さ(単位:ms)
		$('html,body').animate({ scrollTop: 0 }, 500);
		return false;
	});
});