css----零散知识点

1.图片垂直居中

非Ie:  dispaly:table-ceil; vertial-align:middle

ie:在不支持display:table-cell的浏览器(IE)中利用文字结合行高的方法来实现垂直居中;display:table-cell这个属性会导致一些属性失效,比如margin :所以使用这种方式让图片垂直居中时,涉及到多图片并排时有可能需要将下面的XHTML结构复制到li结构中;

XHTML代码结构:

<div class="test_box">
<img src="book.jpg" alt="" />
</div>

CSS代码样式:

.test_box {display:table-cell;width:200px;height:200px;vertical-align:middle;text-align:center;
*float:left;*font-family:simsun;*font-size:200px;*line-height:1;
border:1px solid #000000;
}
.test_box img {vertical-align:middle;}
posted @ 2015-10-21 01:41  杜灿  阅读(166)  评论(0编辑  收藏  举报