码迷,mamicode.com
首页 > 其他好文 > 详细

居中的几种情况

时间:2016-10-15 22:09:24      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:

1.水平居中
1.1行内元素的水平居中

/*行内元素水平居中*/
#body-div{
text-align:center;
}

 

1.2块级元素的水平居中

/*块级元素水平居中*/
#body-div{
margin:0 auto;
}

 

1.3多个块级元素水平居中

/*多个块级元素水平居中*/
#body-div{
text-align:center;
}
##body-div-container{
display:inline-block;
}

 

2.水平垂直居中
2.1已知宽度高度的垂直水平居中

/*已知高度和宽度的水平垂直居中*/
#body-div{
position:relative;
}
#body-div-container{
width:100px;
height:100px;
position:absolute;
top:50%;
left:50%;
margin:-50px 0 0 -50px;
}


2.2未知宽度高度的垂直水平居中

/*未知高度和宽度的水平垂直居中*/
#body-div{
position:relative;
}
##body-div-container{
position:absolute;
margin:auto;
top:0;
right:0;
bottom:0;
left:0;
}

 

2.3当被居中的元素是inline或者是inline-block

#body-div{
display:table-cell;
text-align:center;
vertical-align:middle;
}
##body-div-container{

}

居中的几种情况

标签:

原文地址:http://www.cnblogs.com/menyongkang/p/5965276.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!