CSS 元素垂直居中的 6種方法

2021-10-07 02:59:05 字數 2276 閱讀 8741

利用css進行元素的水平居中,比較簡單,行級元素設定其父元素的text-align center,塊級元素設定其本身的left 和 right margins為auto即可。本文收集了六種利用css進行元素的垂直居中的方法,每一種適用於不同的情況,在實際的使用過程中選擇某一種方法即可。

試用:單行文字垂直居中,demo

**:html

"parent">

"child">text here

css

#child

垂直居中一張,**如下

適用:通用,demo

**:html

"parent">

"child">content here

css

#parent

#child

低版本 ie fix bug:

適用:塊級元素,demo

適用:通用,但在ie版本低於7時不能正常工作,demo

適用:通用,demo

適用:通用,demo

**:html

"parent">

"floater">

"child">content here

css

#parent

#floater

#child

常用的css將元素垂直居中的6種方法

1.使用line height將單行文字垂直居中 設定line height等於height,可使單行文字垂直居中 例 div 效果如下 加入line height屬性後 div 效果 2.用定位的方法實現垂直居中 使用position absolute 和position relative 利用定...

垂直居中的6種方法

利用css進行元素的水平居中,比較簡單,行級元素設定其父元素的text align center,塊級元素設定其本身的left 和 right margins為auto即可。本文收集了六種利用css進行元素的垂直居中的方法,每一種適用於不同的情況,在實際的使用過程中選擇某一種方法即可。試用 單行文字...

CSS垂直居中的8種方法

通過verticle align middle實現css垂直居中。通過display flex實現css垂直居中。charset utf 8 examplestitle href lianxi2.css rel stylesheet fa.son style head class fa class ...