📅  最后修改于: 2023-12-03 14:51:49.313000             🧑  作者: Mango
在Web开发中,许多时候需要将一个 div(或其它元素)居中显示。通过 CSS,可以轻松实现这一目标。以下是几种居中显示 div 的方法:
可以将 div 的 text-align 属性设置为 center 来使其水平居中:
div {
text-align: center;
}
将 div 的 margin 属性设置为 "0 auto",即可实现水平居中:
div {
margin: 0 auto;
}
可以将 div 的 display 属性设置为 table-cell,然后设置其 vertical-align 属性为 middle,即可实现垂直居中:
div {
display: table-cell;
vertical-align: middle;
}
将 div 的 position 属性设置为 absolute,然后设置其 top 和 bottom 属性为 0,即可实现垂直居中:
.parent {
position: relative;
}
div {
position: absolute;
top: 0;
bottom: 0;
margin: auto;
}
将 div 的 position 属性设置为 absolute,然后设置其 top, bottom, left, right 属性为 0,即可实现水平垂直居中:
.parent {
position: relative;
}
div {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
height: 50px;
width: 50px;
}
注意:可根据实际情况调整 div 的高和宽大小。
以上是几种常见的 div 居中的方式,根据实际情况选择适合的方法进行实现即可。