图片垂直居中解决方法

<style type="text/css">
    .float-div {
        float:left;
    }
    .img-wrapper {
        border:1px solid gray;
        display:table-cell;
        height:100px;
        text-align:center;
        vertical-align:middle;
        width:100px;
        *display:block;
    }
    .img-wrapper * {
        vertical-align:middle;
    }
    .img-wrapper span {
        *display:inline-block;
        *height:100%;
    }
    .img-wrapper img {
        border:none;
    }
</style>
<div class="float-div">
    <a class="img-wrapper" href="#">
        <span></span>
        <img src="80x80.png" alt="80x80" />
    </a>
</div>

  

posted @ 2011-09-19 09:42  张臣  阅读(331)  评论(0编辑  收藏  举报