Vuetify bottom nav cutting content Vuetify bottom nav cutting content vue.js vue.js

Vuetify bottom nav cutting content


Wrap your content into <v-content></v-content> element and add app property to <v-bottom-nav> as mentioned by Traxo.
Working example: https://codepen.io/anon/pen/YRoexV


Since the release v2.3.0 https://github.com/vuetifyjs/vuetify/releases/tag/v2.3.0

v-content is now v-main, so the new way to structure this is something like this:

App.vue:

<template>  <v-app>    <AppBar/>    <v-main>      <router-view></router-view>    </v-main>    <BottomNavigation/>  </v-app></template>

BottomNavigation.vue:

<template>  <v-container>  <v-bottom-navigation    fixed    app  >    <v-btn>      <span>Recents</span>      <v-icon>mdi-history</v-icon>    </v-btn>    <v-btn>      <span>Favorites</span>      <v-icon>mdi-heart</v-icon>    </v-btn>    <v-btn>      <span>Nearby</span>      <v-icon>mdi-map-marker</v-icon>    </v-btn>  </v-bottom-navigation>  </v-container></template>