在vuetify中,我使用工具栏
<v-toolbar dark color="primary">
<v-toolbar-side-icon @click.stop="drawer.drawer = !drawer.drawer"></v-toolbar-side-icon>
<v-toolbar-title>{{drawer.title}}</v-toolbar-title>
</v-toolbar>
<router-view v-bind:page="pageData"></router-view>
但是我想使其固定,并且不与vuerouter内容重叠。我怎样才能做到这一点?我尝试放入fixed
,但仍然重叠。
谢谢
答案 0 :(得分:4)
由于版本2.0.0的v-toolbar无法修复,请使用v-app-bar https://vuetifyjs.com/en/components/app-bars
答案 1 :(得分:3)
app
属性添加到工具栏v-content
元素中。 v-app
元素内。答案 2 :(得分:0)
答案 3 :(得分:0)
在style
标记中使用css参数。
参见)https://journal.simondepelchin.be/2019/03/04/how-to-make-a-sticky-tabs-bar-with-vuetify/
<template>
<v-toolbar class="fixed-bar">
<!-- ... -->
</v-toolbar>
</template>
<style scoped>
.fixed-bar {
position: sticky;
position: -webkit-sticky; /* for Safari */
top: 6em;
z-index: 2;
}
</style>