vuetify.js如何获取v容器的完整宽度

Pat*_*han 8 vue.js vuejs2 vuetify.js

我是新手,vuetify.js并开始尝试它。

在此处输入图片说明

这是我的代码。

管理员面板

<v-content class="yellow">
  <v-container>
    <v-layout>
      <router-view></router-view>
    </v-layout>
  </v-container>
</v-content>
Run Code Online (Sandbox Code Playgroud)

create-user.vue

<template>
    <v-container class="red">
        <v-layout class="blue">
            <v-flex md12>
                form
            </v-flex>
        </v-layout>
    </v-container>
</template>
Run Code Online (Sandbox Code Playgroud)

在这里,我可以看到v-containerelement获得了可用的全宽。我想要的是v-container在create-user组件中获取相同的宽度。(黄色将消失,红色将填满屏幕)

我该如何实现?

小智 8

使用fluid道具:

<v-container 
  fluid
/>
Run Code Online (Sandbox Code Playgroud)

Codepen


jac*_*ong 6

我遇到了同样的问题。

我意识到在我的实例中,我<v-content>在父页面和子页面上都有一个。本<v-content>是用来使应用程序的外观漂亮,管理间距导航栏和标题栏。

确保您的应用程序中只声明了一个。


小智 5

您是否尝试使用边距和填充类/道具?

<v-container class="red ma-0">
Run Code Online (Sandbox Code Playgroud)

或者

<v-container class="red" :ma-0="$vuetify.breakpoint.mdAndDown">
Run Code Online (Sandbox Code Playgroud)

只为移动设备提供全屏?