CSS+DIV 图片垂直居中

1.

<div style="display:table;width: 100%;height: 100%; ">
<div style="display:table-cell;vertical-align: middle;">
<img src="images/menu_bar.png" />
</div>
</div>

要让DIV中的图片垂直居中,在标准的浏览器中 让给父亲容器设置display:table;而子元素设置display:table-cell;这样就可以垂直居中了,如上图所示。

 

2.当position:absolute的时候,原来以为不设置top的时候相当于是top:0px 但是后来发现没有设置的时候,元素没有改变位置。

posted on 2012-03-28 23:17  cfd406635982  阅读(3764)  评论(0编辑  收藏  举报