position: absolute 或 display:table 的水平垂直居中

1、例如(登录/注册):

 1、position: absolute :

  header 引入 bootstrap :

        <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/css/bootstrap.min.css">  
        <script src="https://cdn.staticfile.org/jquery/2.1.1/jquery.min.js"></script>
        <script src="https://cdn.staticfile.org/twitter-bootstrap/3.3.7/js/bootstrap.min.js"></script>

  css:

position: absolute;top: 50%;left: 50%;right: 0;bottom: 0;transform: translate(-50%,-50%);

2、display:table:

  

.container{
                display:table;
                height:100%;
            }
.row{
                display: table-cell;
                vertical-align: middle;
            }
<div class="container">
    <div class="row row-centered">
        内容
    </div>
</div>
原文地址:https://www.cnblogs.com/moguzi12345/p/14362057.html