jquery设置一个不固定高度的div 上下左右居中

$(window).resize(function(){ 
    $(".mydiv").css({ 
        position: "absolute", 
        left: ($(window).width() - $(".mydiv").outerWidth())/2, 
        top: ($(window).height() - $(".mydiv").outerHeight())/2 
    });        
}); 

// 然后在页面加载时

$(function(){ 
    $(window).resize(); 
});
原文地址:https://www.cnblogs.com/bigdesign/p/4037418.html