vuetify flexbox 项目包装不直接在彼此之上

vuetify flexbox items wrapping not directly on top of each other

我想在 flexbox 中显示多张卡片。

遗憾的是,这些项目在某些浏览器 window 尺寸中无法正确换行。示例:

我的代码:

<v-row>
   <v-col v-for="n in 7">
      <v-card
         max-width="344"
         outlined
         min-width="350"
         height="120"
      >
         Card
      </v-card>
   </v-col>
</v-row>

我为此创建了一支笔:https://codepen.io/Tenarius/pen/poywYYW

分辨率为 1920x1040 时问题尤其严重。

如何设置这些项目,使它们在每个分辨率下都完全重叠,尽管 min-widthmax-width

您需要从 .col 中删除 flex-grow: 1

在项目之间免费分发 space。

由于每一行的项目数量不同,免费的space也会有所不同,导致分配不均。