javascript - 在 vuetify 2.x 组件上使用填充高度
问题描述
我有一个使用Vuetify (2.x)
网格的应用程序,我无法让组件填充屏幕的剩余高度。
我已经尝试使用该fill-height
属性,v-row
但是这只填充了屏幕高度的一小部分:
<div id="app">
<v-app id="inspire">
<v-container>
<v-row>
<v-col cols="12">
<v-card elevation="2" class="pa-3">
Row 1
</v-card>
</v-col>
</v-row>
<v-row class="fill-height">
<v-col cols="12">
<v-card elevation="2" class="pa-3">
Row 2
</v-card>
</v-col>
</v-row>
<v-row>
<v-col cols="12">
<v-card elevation="2" class="pa-3">
Row 3
</v-card>
</v-col>
</v-row>
</v-container>
</v-app>
</div>
需要做什么才能让第 2 行填充屏幕的其余可用高度?
解决方案
您可以像这样使用 flex 实用程序类...
<v-container class="grow d-flex flex-column flex-nowrap">
<v-row class="shrink">
<v-col cols="12">
<v-card elevation="2" class="pa-3">
Row 1
</v-card>
</v-col>
</v-row>
<v-row class="grow">
<v-col cols="12">
<v-card elevation="2" class="pa-3 fill-height">
Row 2
</v-card>
</v-col>
</v-row>
<v-row class="shrink">
<v-col cols="12">
<v-card elevation="2" class="pa-3">
Row 3
</v-card>
</v-col>
</v-row>
</v-container>
推荐阅读
- javascript - Laravel 5.6:与 App.js 的 intl-tel-input 兼容性问题
- bar-chart - 在 spotfire 的一个图中显示不同的布尔列
- php - 为什么 PHP 的 null 合并运算符 (??) 不能处理具有不同可见性的类常量?
- javascript - 删除 json 对象键值对中的空格
- python - Geckodriver 无法点击元素 | python 3 编码
- html - 是否有可能为 html 标签添加一个增量 ID?
- android - 显示对话框,直到后台进程完成
- java - 从局部变量创建 ByteArrayInputStream 是否有效?
- php - 在laravel中将日期更新为第二天
- java - 在 Google Maps Platform JSON 中隐藏个别企业