收藏
回答

scroll-view内部无法水平居中

在scroll-view里面,无法设置内部元素水平居中,只能在scroll-view内部在多嵌套一个view来进行内部元素水平居中,这是何解?代码如下:


<scroll-view scroll-y style='width: 100%; height: auto; display: flex; flex-direction: column; align-items: center;'>  

<view style='background-color: yellow; height: 200rpx; width: 200rpx;'></view>

</scroll-view>


无法把内部元素水平居中,包裹一个view才能


<scroll-view scroll-y style='width: 100%; height: auto;'>  

<view style='display: flex; flex-direction: column; align-items: center;'>

         <view style='background-color: yellow; height: 200rpx; width: 200rpx;'></view>

</view>

</scroll-view>


求大佬解惑

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

2 个回答

  • 我的星星
    我的星星
    2022-01-21

    好好看文档。需要设置scroll-view的enable-flex为true

    2022-01-21
    有用
    回复
  • luffy
    luffy
    2019-01-22

    同问

    2019-01-22
    有用
    回复
登录 后发表内容