元素居中

2019-08-13  本文已影响0人  zooeydotmango

水平居中

行内元素居中:text-align:center
块级元素居中:设置宽度,左右margin:auto;

垂直居中

.center{
position:absolute;
left:50%;
right:50%;
margin-left:-(宽度的一半);   /*前提是宽高固定*/
margin-top:-(高度的一半);
transform:translate(-50%,-50%); /*不限制宽高,css3属性*/
}
.box::before{
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
}/*父容器伪元素设定基线*/
.box img{
vertical-align:middle;
}/*需要居中的元素*/
.box{
display:table-cell;
vertical-align:middle;
text-align:center;
}/*父容器设置*/
上一篇 下一篇

猜你喜欢

热点阅读