gpt4 book ai didi

javascript - 在小屏幕上显示行中的 div

转载 作者:行者123 更新时间:2023-12-01 00:06:31 26 4
gpt4 key购买 nike

我正在尝试使用 Flex 显示这些 div。但是,当屏幕宽度小于大约 500px 时,我只能看到该行上有一个 div。当屏幕宽度变得小于以前时,如何在行上保留 2 个 div?

.box {
display: flex;
flex-wrap: wrap;
align-content: space-between;
}
.wrapper {
margin: 20px;
background: beige;
border-radius: 15px;
}
.divla{
margin: 15px;
}
@media(max-width:500px) {
.box{
width: 50%;
}

<div class="box">
<div class="wrapper">
<div class="divla">
<h2 style="text-align:center; margin-top: 3px">hello</h2>
</div>
</div>
<div class="wrapper">
<div class="divla">
<h2 style="text-align:center; margin-top: 3px">hello</h2>
</div>
</div>
<div class="wrapper">
<div class="divla">
<h2 style="text-align:center; margin-top: 3px">hello</h2>
</div>
</div>
</div> `

最佳答案

请在flex-wrap属性中使用nowrap而不是wrap。

.box {
display: flex;
flex-wrap: nowrap;
align-content: space-between;
}

您还可以删除 flex-wrap: nowrap;来自类,因为默认情况下设置了 nowrap。

.box {
display: flex;
align-content: space-between;
}

关于javascript - 在小屏幕上显示行中的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60334816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com