【发布时间】:2023-03-30 12:18:01
【问题描述】:
我想在 vuetify 中左标签右文本字段。
在 vuetify 主页使用中,标签和文本字段形式不是我的要求。
<v-text-field
v-model="firstname"
label="First name">
</v-text-field>
我想要 vuetify 表单上的左标签和右文本字段。
【问题讨论】:
标签: forms vuejs2 vuetify.js
我想在 vuetify 中左标签右文本字段。
在 vuetify 主页使用中,标签和文本字段形式不是我的要求。
<v-text-field
v-model="firstname"
label="First name">
</v-text-field>
我想要 vuetify 表单上的左标签和右文本字段。
【问题讨论】:
标签: forms vuejs2 vuetify.js
使用 v-subheader 怎么样?由于没有这样的道具,您可以将文本字段标签设置在文本字段容器之外并与左侧对齐。
<v-layout row>
<v-flex xs1>
<v-subheader>Label here</v-subheader>
</v-flex>
<v-flex xs2>
<v-text-field
></v-text-field>
</v-flex>
</v-layout>
Codepen 链接here.
【讨论】:
因为我没有足够的声誉,所以我不能发表评论。您可以通过在 v-subheader 中添加 class="my-4" 来进行水平对齐。数字越大标签越低
我在下面使用了 Riddhi 示例:
<v-layout row>
<v-flex xs1>
<v-subheader class="my-4">Label</v-subheader>
</v-flex>
<v-flex xs2>
<v-text-field
></v-text-field>
</v-flex>
</v-layout>
【讨论】:
vuetify 版本 2.5.8
<v-row dense>
<v-col cols="12" md="2">
<v-list-item-content>Label</v-list-item-content>
</v-col>
<v-col cols="12" md="10">
<v-text-field dense clearable></v-text-field>
</v-col>
</v-row>
【讨论】: