美文网首页
css垂直居中完美的解决方案 (固定高度)

css垂直居中完美的解决方案 (固定高度)

作者: declanyang | 来源:发表于2015-04-15 15:46 被阅读71次
    <div class="main">
    <div class="item">
    <div class="container">
    垂直居中
    </div>
    </div>
    </div>
    .main{
    height: 400px;
    position: relative;
    display: table;
    }
    .item{
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    border: 1px solid #000000;
    background-color: #CCCCCC;
    width: 760px;
    }

    在IE6下的解决方案(在IE6下不能正确解释display:table; display: table-cell;)

    <div class="main">
    <div class="item">
    <div class="container">
    垂直居中
    </div>
    </div>
    </div>
    .main {
    border:1px solid #FF0099;
    background-color:#FFCCFF;
    width:760px;
    height:400px;
    position:relative;
    }
    .item {
    position:absolute;
    border:1px solid #000;
    top:50%;
    }
    .container {
    border:1px solid #000;
    position:relative;
    top:-50%;
    }

    相关文章

      网友评论

          本文标题:css垂直居中完美的解决方案 (固定高度)

          本文链接:https://www.haomeiwen.com/subject/lwssfttx.html