收藏
回答

使用wx:for输出数组,怎么让其每隔几个一换行?

我现在有30个数据,它只竖向,我设置了宽高和水平排列都不改变其样式

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

5 个回答

  • brave
    brave
    2022-04-19

    flex 了解一下

    display: flex;
    flex-wrap: wrap;
    
    2022-04-19
    有用 4
    回复 2
    • k
      k
      发表于移动端
      2022-04-19
      还是不行啊,依旧向下
      2022-04-19
      回复
    • k
      k
      发表于移动端
      2022-04-19
      这个不是直接换行吗,可以设置几个一换行吗
      2022-04-19
      回复
  • zhiou
    zhiou
    2022-04-19
    <view class="list">
      <view wx:for="{{list}}"> 
        ...
      </view>
    <view>
    
    css:
    .list{
      display:flex;
      flex-wrap:wrap;
    }
    // 如果for循环的内容长度一样,可设置一个宽度
    
    2022-04-19
    有用 1
    回复 1
    • k
      k
      发表于移动端
      2022-04-19
      我试试
      2022-04-19
      回复
  • 肖荣豪
    肖荣豪
    2022-04-19

    这样?

    2022-04-19
    有用 1
    回复 5
    • k
      k
      发表于移动端
      2022-04-19
      对对对
      2022-04-19
      回复
    • 肖荣豪
      肖荣豪
      2022-04-19回复k
      2022-04-19
      回复
    • 肖荣豪
      肖荣豪
      2022-04-19回复肖荣豪
      2022-04-19
      回复
    • k
      k
      发表于移动端
      2022-04-19回复肖荣豪
      我没法确定让它几个一换行吗
      2022-04-19
      回复
    • 肖荣豪
      肖荣豪
      2022-04-19回复k
      设置宽度
      2022-04-19
      回复
  • 小黎
    小黎
    2022-04-19

    https://developers.weixin.qq.com/s/FvuTODme7wyV

    2022-04-19
    有用
    回复
  • 麻烦少女
    麻烦少女
    2022-04-19

    display:grid;

    2022-04-19
    有用
    回复
登录 后发表内容