CSS垂直居中的8種方法

2021-08-19 20:52:57 字數 1042 閱讀 2946

通過verticle-align:middle實現css垂直居中。

通過display:flex實現css垂直居中。

charset="utf-8">

examplestitle>

href="lianxi2.css"

rel="stylesheet">

.fa.son

style>

head>

class="fa">

class="son">

div>

div>

body>

html>

3.父元素新增偽元素:before實現css垂直居中。

charset="utf-8">

examplestitle>

href="lianxi2.css"

rel="stylesheet">

.fa .fa

:before

.son

style>

head>

class="fa">

class="son">

div>

div>

body>

html>

4.通過display:table-cell實現css垂直居中

5.新增div填充

6.子元素為單行文字是,讓子元素line-height等於父元素height。

7.子元素通過transform實現css垂直居中。

charset="utf-8">

examplestitle>

href="lianxi2.css"

rel="stylesheet">

.fa .son

style>

head>

class="fa">

class="son">

div>

div>

body>

html>

CSS垂直居中的8種方法

通過vertical align middle實現css垂直居中是最常使用的方法,但是有一點需要格外注意,vertical生效的前提是元素的display inline block。在使用vertical align middle的時候需要乙個兄弟元素做參照物,讓它垂直於兄弟元素的中心點。verti...

CSS垂直居中的8種方法

1 通過verticle align middle實現css垂直居中。通過vertical align middle實現css垂直居中是最常使用的方法,但是有一點需要格外注意,vertical生效的前提是元素的display inline block。2 通過display flex實現css垂直居...

CSS實現垂直居中的5種方法

原文出自 糖伴西紅柿 利用 css 來實現物件的垂直居中有許多不同的方法,比較難的是選擇那個正確的方法。我下面說明一下我看到的好的方法和怎麼來建立乙個好的居中 使用 css 實現垂直居中並不容易。有些方法在一些瀏覽器中無效。下面我們看一下使物件垂直集中的5種不同方法,以及它們各自的優缺點。可以看看測...