收藏
回答

用flex布局,在ios下高度坍塌BUG

问题模块
客户端


如图.flex-item{

flex:1}

其子元素.map-box高度坍塌了。在安卓上正常。

最后一次编辑于  2017-02-04  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

3 个回答

  • 韬々
    韬々
    2017-02-06

    这个问题一般是因为你的子元素高度加起来超过了父元素高度,从而触发坍缩。应该与小程序无关。


    考虑加上给会出现高度坍缩的元素加上这个CSS flex-shrink: 0;

    2017-02-06
    赞同
    回复
  • cyon
    cyon
    2017-02-08

    @韬々 不是你说的原因,修改还是那样,没找到具体原因。改成table布局了

    2017-02-08
    赞同
    回复
  • archerLj
    archerLj
    2017-09-25

    我也碰到这问题,flex: 1在android上okay,到iOS上就萎缩了。

    2017-09-25
    赞同
    回复