要使3个方框居中以匹配屏幕分辨率,可以使用以下方法:
<style>
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100vh; /* 设置父容器高度为屏幕高度 */
}
.box {
width: 100px;
height: 100px;
background-color: #ccc;
margin: 10px;
}
</style>
<div class="container">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
<style>
.container {
display: grid;
place-items: center;
height: 100vh; /* 设置父容器高度为屏幕高度 */
grid-template-columns: repeat(3, 1fr); /* 将父容器分为3列 */
gap: 10px; /* 设置方框之间的间距 */
}
.box {
width: 100px;
height: 100px;
background-color: #ccc;
}
</style>
<div class="container">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
以上两种方法都可以使3个方框在屏幕中居中对齐,并且能够适应不同的屏幕分辨率。在实际开发中,可以根据具体需求选择适合的布局方式。
领取专属 10元无门槛券
手把手带您无忧上云