avec ce code:
<v-content>
<router-view>
<v-container fluid></v-container>
</router-view>
</v-content>
la vue du routeur a une marge à gauche et à droite
Je devais supprimer dynamiquement le rembourrage sur mobile uniquement, cela fonctionne pour moi:
<v-container :class="{'px-0': $vuetify.breakpoint.xsOnly }">
<router-view> </router-view>
</v-container>
Il n’ya pas beaucoup de documentation que je pourrais trouver à partir de maintenant, mais en regardant le code j’ai trouvé ceci:
// Breakpoint ranges.
xsOnly,
smOnly,
smAndDown,
smAndUp,
mdOnly,
mdAndDown,
mdAndUp,
lgOnly,
lgAndDown,
lgAndUp,
xlOnly,
v-container crée un div avec le conteneur de classe. Cette classe donne à votre div padding de tous les côtés. (La quantité change en fonction du point d'arrêt viewport ; il s'agit de 2 pixels pour xs, 24 pixels pour xl). Si vous incluez ce qui suit dans votre css, votre rembourrage latéral devrait disparaître.
.container {
padding: 0!important
}
vous pouvez également essayer ceci, vuetify a helper classes pour définir le remplissage et la marge
<v-container fluid class="pa-0 ma-0">
</v-container>