我们有一个登录页面,设计为在页面中间垂直居中放置一个200像素高的DIV。也就是说,它创建了一个200像素的蓝色带,从左边缘到右边缘(其中包含表单元素),理想情况下无论浏览器窗口如何调整大小,它都应该在视口(viewport)中保持垂直居中。这一定是一个CSS解决方案。假设这里有一些示例标记:Centerthisbabyverticallyinthe#mainDiv,please!假设我的CSS规定#mainDiv被拉伸(stretch)以覆盖视口(viewport)的顶部和底部,这很容易做到。是否有CSS规则可以应用于任何元素或页面,这些元素或页面将可靠地跨浏览器(包括IE6)垂直居