塊級元素水平垂直居中
// 為目標元素設定以下屬性
position: absolute;
/*top: 0;*/
left:0;
right:0;
bottom:0;
margin: auto;
行內元素水平垂直居中
// 在目標元素的父元素設定以下屬性
//目標父元素內內容水平對齊方式
text-align : center ;
//此元素會作為乙個**單元格顯示
display : table-cell ;
//設定元素的垂直對齊方式
vertical-align : middle ;
以上三屬性連寫即可設定行內元素水平垂直居中,只支援ie8+及現代瀏覽器,與position:absolute;或float:left;屬性盡量不一起用
手動設定行內元素水平垂直居中
//在父元素設定
text-align:center;
//行高屬性
line-height:
0px;
塊級元素水平垂直居中方法
一 加padding減height 垂直水平居中方法一 padding top box2高度 box1高度 2 height 原height值 padding top值 box2 margin 0 auto 脫離標準流的盒子該屬性值失效 優缺點 要先知道盒子的寬高,居中盒子不能脫離標準流 二 子絕父...
塊元素水平垂直居中方法彙總
無論在平時專案中還是在面試中,遇到塊元素水平垂直居中的需求比較多。在此做下彙總 一 塊元素寬高固定 方法1 最普通常用方法 target 方法2 利用盒模型特性,當absolute定位元素偏移 top lelft right bottom 與其他屬性衝突時,則忽略偏移以其他屬性值為準。target ...
行內元素和塊級元素的垂直居中,水平居中
一 行內元素 1 行內元素的水平居中 給父級元素使用屬性text align center 2 行內元素的垂直居中 給父級元素使用屬性line hight 父元素盒子的高度 二 塊級元素 1 塊級元素的水平居中 給子級元素使用屬性margin 0 auto 2 行內元素的水平垂直居中,有四種方法 h...