求CSS让DIV或者Table在页面中垂直居中!!能够兼容IE7,IE6等浏览器

来源:百度知道 编辑:UC知道 时间:2024/06/03 14:14:22
是垂直居中不是水平居中

貌似DIV里自适应居中有困难,试试margin-top: expression(( 150 - this.height ) / 2); TABLE里直接设置center就OK乐

DIV不能直接垂直居中对齐,虽然DIV中有属性vertical-align:middle;但是这种方式没有效果,如果是单行文本,用line-height就可以实现垂直居中
如果是多行,用填充padding的方式吧

<table alagin="center">

DIV是把行高设置成DIV的高就行了。
TABLE里面有垂直居中的。

<table alagin="center">
这就是居中

好像不能 可以变相的加填充或是边界