繁体   English   中英

Vuetify.js 网格系统未按预期对齐

[英]Vuetify.js grid system doesn't align as expected

我的前端有以下部分

<v-container grid-list-lg>
    <v-layout row wrap>
      <v-flex
      xs12
      v-bind:key="producto.id"
      v-for="producto in productos">

          <v-flex xs6>
            <v-text-field
              :id="'id-'+producto.idProd_factura"
              label="  ID del Producto">
            </v-text-field>
          </v-flex>
          <v-flex xs6>
            <v-text-field
              :id="'nombre-'+producto.idProd_factura"
              label="Nombre"
              box
              disabled="true">
            </v-text-field>
          </v-flex>
      </v-flex>
    </v-layout>
  </v-container>

所以我想我有一个 12 的 v-flex,在这个里面我有两个 6 的 v-flex,所以它们应该一个并排。 但这就是我得到的:

在此处输入图片说明

所以你可以看到,每个 v-flex 的每个 v-text-field 的大小都是 6,但它们一个比另一个低!

请参考 Vuetify 文档中的嵌套网格示例。

为了保持嵌套的网格布局,每一行都应该用v-layout组件包装。 以下结构为例:

<v-layout row wrap>
  <v-flex xs12>
    <v-layout>
      <v-flex xs6>
        <!-- input field -->
      </v-flex>
      <v-flex xs6>
        <!-- input field -->
      </v-flex>
    </v-layout>
  </v-flex>
</v-layout>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM