前端水平垂直居中總結

方法1: 定位

代碼:

.parent{

 position:relative;

.child{

  position:absolute;

 top:50%;

 left:50%; 

  transform:translate(-50%,-50%);

}

通過對父元素的絕對定位,使子元素距離父元素頂部50%,左部50%的位置開始顯示,然後再通過CSS3的移動使子元素向左向上移動50%的子元素寬度高度。

方法2:flex彈性佈局

代碼:

 .parent{

  display:flex;

  justify-content:center;

 align-items:center;

}

發佈了34 篇原創文章 · 獲贊 8 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章