• <acronym id="of0lg"></acronym>

    <td id="of0lg"></td>

    1. <pre id="of0lg"></pre><acronym id="of0lg"></acronym><td id="of0lg"></td>
        首頁 關于我們 成功案例 網站建設 軟件開發定制 新聞中心 聯系我們
        QQ聯系
        電話聯系
        手機聯系

        css如何快速實現水平垂直居中-太原網站建設專家

        發布時間:2024-05-03 21:56:18
        發布者:admin
        Tags:

        垂直居中是布局中十分常見的效果之一,在進行編輯過程中經常遇到,如何在已知元素的寬度和高度及未知的情況下,css快速實現水平垂直居中呢?春哥團隊小編為您分享如下,有需要的快點學起來吧。


        html結構:

        <div class="parent">
            <div class="item"></div>
        </div>

        1. 已知元素的寬度和高度:

        .item {
            position: absolute;
            top: 50%;
            left: 50%;
            margin-top: -75px; /* 設置margin-left / margin-top 為自身高度的一半 */
            margin-left: -75px;
        }

        .item {
            position: absolute;
            margin:auto;
            left:0;
            top:0;
            right:0;
            bottom:0;
        }

        /* 這個方法可以實現自適應 */

        2. 未知元素的高度和寬度:

        .item {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%); /* 使用css3的transform來實現 */
        }

        .parent {
            display: flex;
            justify-content:center;
            align-items: center;
            background: #AAA;
            height: 300px;   /* 注意這里需要設置高度來查看垂直居中效果 */
        }

        暫時就歸納這么多,后期再不斷更新、整理,歡迎大家一起討論、交流!




        国产97av在线播放_国产精精品在线免费看_国产免费网站看v片在线高清_国产一级AV不卡毛片