编辑:我通过
解决了这个问题$(window).resize();
两次。感谢任何有答案的人(我在编辑时没有看到任何答案)
我尝试制作一个页面,其中表单在屏幕上垂直和水平居中。我使用此代码:
$(document).ready(function(){
$(window).resize(function(){
$('.centerscreen').css({
position:'absolute',
left: ($(window).width()
- $('.centerscreen').outerWidth())/2,
top: ($(window).height()
- $('.centerscreen').outerHeight())/2
});
});
// To initially run the function:
$(window).resize();
});
水平对齐有效。 但是,垂直的只有在调整窗口大小后才能工作 我在这里做错了什么?
谢谢!