アンカーがページの上部にあるようにウィンドウ ジャンプする代わりに、ページの上部から 100 ピクセル下に配置したいと思います。私はアニメートしたくありません。
一般解でお願いしたいです。
これは私が試したものですが、うまくいかないようです...
$("a.inpage").click(function (e) {
e.preventDefault();
$(":target").each(function () {
var targetpos = $(this).position();
var scrollpos = targetpos.top - 100;
window.scrollTo(0,scrollpos);
})
}
ありがとう、デビッド