让div在窗口中永远在窗口的中间
function customWh(){
//498为弹出框的宽度
var left = ($(window).width()-498)/2;
//206为弹出框的高度
var top = ($(window).height()-206)/2+$(document).scrollTop();
alert(left+" top="+top);
var o = {"left":left,"top":top};
return o;
}
上面方法中$(document).scrollTop();很关键,页面有滚动条的时候也可以居中
本文介绍了一个简单的JavaScript方法,通过$(window).width()和$(window).height()获取窗口尺寸,利用$(document).scrollTop()处理滚动条影响,实现div元素在窗口中的居中显示,适用于有滚动条的页面。
444

被折叠的 条评论
为什么被折叠?



