在网页中,我们经常会用到div标签来划分网页的不同部分,而对于div的居中对齐问题,我们则可以使用CSS来实现。本文将介绍三种常用的div居中对齐方法。 第一种方法是使用margin属性来实现,比如将...
在网页中,我们经常会用到div标签来划分网页的不同部分,而对于div的居中对齐问题,我们则可以使用CSS来实现。本文将介绍三种常用的div居中对齐方法。
第一种方法是使用margin属性来实现,比如将div的左右margin都设置为auto,就可以让div水平居中对齐。代码如下:
div {
width: 200px;
height: 200px;
background: #ccc;
margin: 0 auto;
} .container {
display: flex;
justify-content: center; /*水平居中*/
align-items: center; /*垂直居中*/
}
div {
width: 200px;
height: 200px;
background: #ccc;
} .container {
position: relative;
}
div {
width: 200px;
height: 200px;
background: #ccc;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%,-50%); /*使div完全居中*/
}