css 垂直居中

2022-08-28 18:06:09 字數 602 閱讀 5031

今天端午節, 可苦逼的是還得加班,不過三倍工資,開心多了,第一次拿,想想心裡似乎還有點小激動,好了,扯到為止,進入正題

今天偶然看到乙個垂直居中的好方法,元素 未知高度,未知高度,未知高度(重要的話說三遍),採用 偽類 + vertical-align:middle 方式,

先上** 

test, 我是垂直居中的麼?

父元素新增偽類 ,並將偽類width置為0,新增vertical-align:middle, 設定元素display: inline-block 或者 display: inline都可

這似乎是現在垂直居中的最好方法,既不用考慮瀏覽器版本的問題,也可以相容大部分瀏覽器

原理:1. 乙個display:inline-block 元素 高度等於父元素高度, 垂直居中,後面的img元素也垂直居中,**如下

hello,波先生

效果如圖:

所以用偽元素佔滿父元素寬高,並垂直居中,即可實現垂直居中。

祝大家端午節快樂。。

本文參考:張鑫旭老師的 

css 水平居中 垂直居中 水平垂直居中

一 水平居中 1 行內元素水平居中text align center 2 塊級元素水平居中margin 0 auto 3 多個塊狀元素的水平居中 實現多個水平排列的塊狀元素的水平居中,是將要水平排列的塊狀元素設為display inline block,然後在父級元素上設定text align ce...

css水平居中 垂直居中 水平垂直居中

css水平居中 垂直居中 水平垂直居中 水平居中 行內元素 block text align 塊級元素 方案一 分寬度定不定兩種情況 定寬度 margin 0 auto 作用 使盒子自己居中,意思是上下距離為0,auto就是左右自適應兩邊距離 不定寬度 設定子元素display inline blo...

css 垂直居中

先膜拜一下鏈結裡的人。1.這個方法把一些 div 的顯示方式設定為 因此我們可以使用 的 vertical align property 屬性。divid divid cell divclass content content goes herediv div div cell 2.這個方法使用絕對...