Bootstrap 模态框垂直居中处理

// 模态框居中

    $('.modal').each(function () {
        var modal_dialog = $(this).find('.modal-dialog');
        $(this).css('display', 'block');//先设置外层modal元素显示,否则无法获取modal_dialog高度
        var m_top = ( $(window).height() - modal_dialog.height() )/2;
        modal_dialog.css('margin-top', m_top);
        $(this).css('display', 'none');//一定要还原默认的显示方式为隐藏,否则js可能报错
    });
发表新评论