我的身体中有一个容器,我需要将此元素设置为居中垂直对齐。我需要这样做也取决于身高,并动态改变它。
我尝试了类似下面的代码,但它不能完美地工作,最重要的是不是动态的。注意:我不能用 css 做到这一点。
var ah = $('body').height();
var ph = $('#main_container').parent().height();
var mh = Math.ceil((ph-ah) / 2);
$('#main_container').css('margin-top', mh);