floater

CSS垂直居中

元气小坏坏 提交于 2020-01-23 04:43:46
本文讨论的垂直居中仅支持IE8+   1、使用绝对定位垂直居中   绝对对位原理:元素在过度受限情况下,将margin设置为auto,浏览器会重算margin的值,过度受限指的是同时设置top/bottom与height或者left/right与width。   <div class="container">    <div class="center absolute_center">    生活不能等待别人来安排,要自已去争取和奋斗;<br>    而不论其结果是喜是悲,但可以慰藉的是,你总不枉在这世界上活了一场。<br>    有了这样的认识,你就会珍重生活,而不会玩世不恭;同时,也会给人自身注入一种强大的内在力量。    </div> </div>  .absolute_center{    position:absolute;    width:200px;    height:200px;    top:0;    bottom:0;    left:0;    right:0;    margin:auto;    background:#518fca;    resize:both;/*用于设置了所有除overflow为visible的元素*/    overflow:auto;   }   使用绝对定位要求元素必须设置明确高度