宽度不定 高度不定div 垂直居中 要求兼容ie8 只用css

我被sofish大神御人术送了出去 就是如题问题 我就是不知道ie8怎么办 所以没答得。
求各位大神告知

阅读 9.6k
5 个回答

好吧 我找到一种我觉得不错的

.con-ghost {
    text-align: center;
    white-space: normal;
}

.con-ghost:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -0.25em;
}

.con-ghost {
    .box {
        display: inline-block;
        vertical-align: middle;
    }
}

display:table

<body>


</body>

div {
width:500px;
height:800px;
margin-top:50%;
margin-left:50%;
top:-400px; //height的一半
left:-250px; //width的一半
}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题