您好,登錄后才能下訂單哦!
這篇文章主要介紹css怎樣實現水平垂直居中,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
假設現在給出這種場景:
<div class="parent"> <div class="child"> DEMO </div> </div>
其中在 class='child' 這個 div 中的內容長度是不一定的,現在需要實現這個 div 的居中。
這種就只需要把前幾種的結合起來就行了,主要有三種常見的方法。
.child { display:inline-block; text-align:left; } .parent { text-align:center; display:table-cell; vertical-align:middle; } /*子元素文字會繼承居中,因此要在上面寫上向左邊居中*/
.parent { position:relative; } .child{ position:absolute; left:50%; top:50%; /*參照物是父容器*/ transform:translate(-50%,-50%); /*百分比的參照物是自身*/ }
.parent { display:flex; justify-content:center; align-items:center; }
以上是“css怎樣實現水平垂直居中”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。