2

我发现了一些用于在页面上垂直对齐 DIV 的技术,其中大部分在这里概述:

http://blog.themeforest.net/tutorials/vertical-centering-with-css/

但是,我现在正在处理的项目在页面垂直中心对齐的 DIV 上大量使用 Javascript。有谁知道一种方法(最好不是基于 Javascript)来保持 DIV 在屏幕中心垂直对齐,即使它的高度通过 Javascript 发生变化?

如果可能的话,还有一个height: auto属性,所以它会随着我的内容而变化。

谢谢。

4

2 回答 2

3

试试这个纯 CSS 的解决方案

于 2010-01-07T21:54:28.907 回答
-1

这是未经测试的,但请尝试:

margin-top: auto;
margin-bottom: auto;
于 2010-01-07T21:36:44.557 回答