收藏
回答

scroll-view设置了flex后 设置align-items: center不居中是为什么?

scroll-view组件 已设置enable-flex='true' wxss设置了display:flex;align-items:center 子节点不居中是为什么


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

2 个回答

  • 。
    2019-11-28

    我觉得你可以里面再写一层view就没问题了。。。。。

    2019-11-28
    赞同
    回复 7
    • Waldeinsamkeit
      Waldeinsamkeit
      2019-11-28
      一样的 我试过了
      2019-11-28
      回复
    • 。
      2019-11-28回复Waldeinsamkeit

        居中显示

      .scroll{
        width: 100%;
        height: 150rpx;
      }
      .child{
        width: 100%;
        height: 100%;
        display: flex;
        align-items: center;
      }
      试试?
      2019-11-28
      回复
    • Waldeinsamkeit
      Waldeinsamkeit
      2019-11-28回复
      那就是换了一个方法去实现了 那这个scroll-view的flex依旧是一个问题
      2019-11-28
      回复
    • 。
      2019-11-28回复Waldeinsamkeit
      用的是你那一套
      2019-11-28
      回复
    • Waldeinsamkeit
      Waldeinsamkeit
      2019-11-28回复
      我明白 你这样子设置的话高度就是100%了  我需要上下留白
      2019-11-28
      回复
    查看更多(2)
  • Waldeinsamkeit
    Waldeinsamkeit
    2019-11-28

    代码片段https://developers.weixin.qq.com/s/dMvHXdmD7Ydi

    2019-11-28
    赞同
    回复 3
    • sheng
      sheng
      2019-11-28
      enable-flex去掉
      2019-11-28
      回复
    • Waldeinsamkeit
      Waldeinsamkeit
      2019-11-28回复sheng
      去掉flex就不生效了
      2019-11-28
      回复
    • sheng
      sheng
      2019-11-28回复Waldeinsamkeit
      2019-11-28
      回复
登录 后发表内容
问题标签