ほとんどの場合、ユーザーのブラウザー ウィンドウ サイズよりも大きい div があります。
私が望むのは、ユーザーがこのページに入ると、ブラウザのウィンドウの中心が div の中心と一致する必要があることです (ここに表示されているように)。
したがって、Web サイトに入った後、ユーザーは上下左右にスクロールできるはずです。
どうすればそうすることができますか?どうもありがとう!
まあ、それは実際には非常に簡単です:http://jsfiddle.net/enguerranws/fRn49/
$(document).ready(function(){
var divHeight = $('div').height();
var divWidth = $('div').width();
$('div').css({
'top' : - divHeight/2,
'left' : - divWidth/2
});
});
言い換えれば、要素の中心は高さの半分と幅の半分です。その div には position : absolute があることに注意してください。
EDIT:CSSだけで同じことができると思います。