【发布时间】:2021-02-06 15:54:17
【问题描述】:
桌面模式图片
移动模式图片
“剪辑”选项在桌面模式下工作正常。
但是,在移动模式下,菜单项被应用栏隐藏。 (“仪表板”项已隐藏。)
即使在移动模式下,如何将导航抽屉放在应用栏下方?
我的来源:
<template>
<v-app>
<v-app-bar app color="primary" dark clipped-left>
<v-app-bar-nav-icon @click="drawer = !drawer"></v-app-bar-nav-icon>
<v-toolbar-title>Title</v-toolbar-title>
</v-app-bar>
<v-navigation-drawer app v-model="drawer" absolute clipped>
<v-list nav>
<v-list-item v-for="item in items" :key="item.title" link>
<v-list-item-icon>
<v-icon>{{ item.icon }}</v-icon>
</v-list-item-icon>
<v-list-item-content>
<v-list-item-title>{{ item.title }}</v-list-item-title>
</v-list-item-content>
</v-list-item>
</v-list>
</v-navigation-drawer>
<v-main> </v-main>
</v-app>
</template>
<script>
export default {
name: "App",
components: {},
data: () => ({
drawer: null,
items: [
{ title: 'Dashboard', icon: 'mdi-view-dashboard' },
{ title: 'Photos', icon: 'mdi-image' },
{ title: 'About', icon: 'mdi-help-box' },
]
}),
};
</script>
【问题讨论】:
-
如果你将 CSS 属性
style="display:block;添加到v-app-bar和v-navigation-drawer,它会改变什么吗? -
@zerbene 谢谢,但它不起作用,结果相同。
-
这对您有帮助吗? gist.github.com/oliverbth05/9834e9114b52b1f4ea77a0ae2d353e2f ,例如在
v-app-bar和v-navigation-drawer之间添加<v-spacer></v-spacer> -
@zerbene 谢谢,正如你所说,我在 v-app-bar 和 v-navigation-drawer 之间添加了
并对其进行了测试。但它不起作用,结果相同。