1. 程式人生 > >利用絕對定位實現垂直居中

利用絕對定位實現垂直居中

子div bottom absolute cnblogs lac class pan abs 原理



<div style="width: 200px;height: 200px;background: gray;position: relative">
        <div style="position: absolute;top: 0;bottom: 0;margin:auto 0;width: 100%;height:50px;background: black"></div>
</div>

原理就是利用top和bottom將子div塊的高度(height+margin)為包含框的height,上下margin對半分

利用絕對定位實現垂直居中