如何垂直居中div?

时间:2010-12-05 09:59:22

标签: css positioning vertical-alignment

我想垂直居中我的主要内容div。我愿意使用jQuery和/或CSS,但我更愿意避免使用额外的包装器div标签。

我需要做什么?

2 个答案:

答案 0 :(得分:0)

此问题与this one基本相同,后者推荐以下文章。

http://www.jakpsatweb.cz/css/css-vertical-center-solution.html

答案 1 :(得分:0)

<强> jQuery的:

$(document).ready(function() {
    $('#main').css('position', 'relative');
    $('#main').css('top', (($('#main').parent().height() - $('#main').height()) / 2) + "px");
});