国产探花免费观看_亚洲丰满少妇自慰呻吟_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 ;
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉川市| 永康市| 怀来县| 汽车| 新邵县| 瑞昌市| 城固县| 屏东市| 克山县| 淄博市| 贵定县| 浮山县| 曲松县| 广东省| 独山县| 青川县| 甘孜县| 澎湖县| 万宁市| 磐石市| 南丰县| 土默特右旗| 增城市| 察隅县| 新营市| 嘉定区| 增城市| 灵川县| 都江堰市| 黔南| 泰州市| 广水市| 铜川市| 马龙县| 嘉峪关市| 资中县| 广元市| 土默特左旗| 克拉玛依市| 英吉沙县| 安泽县|