国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

關于html水平垂直居中的問題小結

2019-10-26 17:17:59
字體:
來源:轉載
供稿:網友

最近遇到很多居中的問題,就花點時間總結了一下放在這里,以后找也方便

1.居中文本

復制代碼
代碼如下:
<div class="wrap">
我在中間……
</div>
.. height+line-height+text-center(只能居中單行)
.wrap{
width:px;
height:px;
border:px solid red;
text-align: center;
line-height: px;
}

ps:text-align:center只是將元素下面的內聯元素居中顯示
1.2display:table-cell(多行固定高度居中)

復制代碼
代碼如下:
.wrap{
width:px;
height:px;
border:px solid red;
text-align: center;
display:table-cell;
vertical-align: middle;
}

display:table-cell:ie67不管用,最好配合display:table;一起用
ie67下:(以后也不用了,不過也放這兒吧)
方法一:(通過em標簽高度與父級等高,所以span和em居中就相當于span在父級居中)
 
復制代碼
代碼如下:
<div class="wrap">
<span>
我在中間…… 我在中間…… 我在中間…… 我在中間……
</span>
<em></em>
</div>
.wrap{
width:px;
height:px;
border:px solid red;
text-align: center;
}
.wrap span{
vertical-align: middle;
display:inline-block;
width:px;
}
.wrap em{
height:%;
vertical-align: middle;
display:inline-block;
}

方法二:(通過給子元素增加一個絕對定位的父級標簽,再配合子元素的相對定位水平垂直居中)
 

復制代碼
代碼如下:
<div class="wrap">
<span class="span">
<span class="span">我在中間…… 我在中間…… 我在中間…… 我在中間……</span>
</span>
</div>
.wrap{
width:px;
height:px;
border:px solid red;
display:table;
position:relative;
overflow: hidden;
}
.wrap .span{
display:table-cell;
vertical-align: middle;
text-align: center;
*position:absolute;
top:%;
left:%;
}
.wrap .span{
*position:relative;
top:-%;
left:-%;
}

1.3padding(內填充,不用多說)

復制代碼
代碼如下:
.wrap{
width:px;
border:px solid red;
padding:px ;
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 资兴市| 吉木乃县| 鄂州市| 齐河县| 垦利县| 保德县| 从化市| 黄浦区| 九江县| 郓城县| 蒙城县| 景德镇市| 钟山县| 将乐县| 盘锦市| 定州市| 宁南县| 紫金县| 东丰县| 修文县| 岢岚县| 石台县| 宜昌市| 尉犁县| 拜泉县| 内江市| 苗栗市| 崇礼县| 和静县| 莱阳市| 聂拉木县| 乐东| 专栏| 永寿县| 曲阳县| 色达县| 东辽县| 石门县| 大港区| 汕尾市| 堆龙德庆县|