可以通过以下几种方式实现:
示例代码:
<style>
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh; /* 设置父元素高度,使子元素垂直居中 */
}
</style>
<div class="container">
<div>我是要居中的内容</div>
</div>
示例代码:
<style>
.container {
position: relative;
height: 100vh; /* 设置父元素高度,使子元素垂直居中 */
}
.centered {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
</style>
<div class="container">
<div class="centered">我是要居中的内容</div>
</div>
示例代码:
<style>
.container {
display: grid;
place-items: center;
height: 100vh; /* 设置父元素高度,使子元素垂直居中 */
}
</style>
<div class="container">
<div>我是要居中的内容</div>
</div>
以上是将div元素放置在彼此的中心的几种常用方法。根据具体的需求和场景选择适合的方法即可。
领取专属 10元无门槛券
手把手带您无忧上云