gpt4 book ai didi

javascript - Vuetify v-select 菜单覆盖文本字段输入

转载 作者:行者123 更新时间:2023-12-04 14:10:24 25 4
gpt4 key购买 nike

我不希望菜单遮住输入框。我的 Vuetify 版本是 2.3.18。我该如何解决这个问题?

我找到了这个,但它对我不起作用: https://codepen.io/jrast/pen/NwMaZE?editors=1010

我发现了一个 Vuetify github 错误: https://github.com/vuetifyjs/vuetify/issues/2377

Vuetify v-select Codepen 示例: https://codepen.io/zmrqodfu/pen/abZeVOP?editors=101

Vue.use(Vuetify);

var vm = new Vue({
el: "#app",
methods: {
},
data () {
return {
select: { state: 'Florida', abbr: 'FL' },
hideDetails: false,
items: [
{ state: 'Florida', abbr: 'FL' },
{ state: 'Georgia', abbr: 'GA' },
{ state: 'Nebraska', abbr: 'NE' },
{ state: 'California', abbr: 'CA' },
{ state: 'New York', abbr: 'NY' }
]
}
},
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.3/vue.js"></script>
<script src="https://unpkg.com/vuetify@0.14.8/dist/vuetify.min.js"></script>

<link rel=stylesheet type="text/css" href="https://unpkg.com/vuetify@0.14.8/dist/vuetify.min.css">

<div id="app">
<v-app dark>
<v-select
v-bind:items="items"
v-model="select"
label="Select"
single-line
:hide-details="hideDetails"
hint="Hint of Select"
item-text="state"
item-value="abbr"
return-object
autocomplete
></v-select>
</v-app>
</div>

最佳答案

您可以使用 menu-props Prop :

:menu-props="{ bottom: true, offsetY: true }"

或者,您可以通过以下方式手动定位菜单:

CSS

.v-menu__content {
margin-top: 65px;
}

您更新的 Codepen

关于javascript - Vuetify v-select 菜单覆盖文本字段输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64971814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com