flex弹性布局,子div换行显示

问题:今天遇到一个css样式问题,我父div用了 display: flex; 然后有两个子div 第一个子div我设置了100%的宽度,第二个子div也设置了100%的宽度 ,但是两个子div还是同行显示 ,不对我现在想让第一个子div已经占满了第一行,第二个子div就换行显示(也要完整展示)

具体代码展示

<!--    展示聊天界面-->
    <div class="a_single_examinee_chat">
      <!-- 聊天内容区域 -->
      <div class="chat-window">

      </div>

      <!--      输入框-->
      <div class="input-box">

        <!--        <input type="text" @keyup.enter="sendMessage">-->

      </div>
    </div>

css样式如下

.a_single_examinee_chat {
  display: flex;
  flex-wrap: wrap; /* 设置 flex 容器换行显示 */
  background-color: rgba(255, 255, 255, 1);
  width: 40%;
  height: 682px;
}

.chat-window {
  width: 100%;
  border-top: 7px solid rgba(196, 229, 255, 1);
  height: 510px;
  overflow-y: auto;
  background-color: #dbd2d2;
}

.input-box {
  width: 100%;
  height: 172px;
  opacity: 1;
  background: rgba(242, 243, 245, 1);

}

效果图如下
底下箭头样式为:input-box
在这里插入图片描述
justify-content: center 和 align-items: center 分别表示水平和垂直居中

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值