收藏
回答

小程序flex布局子控件高度不自动占满整个容器?

    <view class='test'>
      <view class='left'>
      </view>
      <view class='right'>
      </view>
    </view>

.test {
  display: flex;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}


.left {
  flex: 1;
  width: 40px;
  background-color: red;
}
 
.right {
  flex: 1;
  height: 400px;
  background-color: #3A7EEE;
}

左边的容器没有高度,如果设置成

.left {
  height: 100%;
  width: 40px;
  background-color: red;
}

为啥红色不自动占满容器高度。

回答关注问题邀请回答
收藏

1 个回答

  • 茜茜又困了🐽
    茜茜又困了🐽
    2022-08-02
    .test {
      display: flex;
      flex-direction: row;
    }
    .left {
      display: flex;
      width40px;
      background-color: red;
    }
    .right {
      flex1;
      height600px;
      background-color#3a7eee;
    }
    
    2022-08-02
    有用 1
    回复 3
登录 后发表内容