【发布时间】:2020-09-18 15:42:10
【问题描述】:
我使用 flexbox 和 vuetify 创建了布局,其中卡片包含页眉和页脚,以及它们之间的可滚动内容。
这是codepen中的当前代码:
https://codepen.io/peter-peter-the-typescripter/pen/poyZmEm?editors=1010
我需要在高度上适合卡片(包括容器的填充)才能删除主页的滚动条。你能告诉我如何编辑代码以确保这一点吗?谢谢。
代码:
<div id="app">
<v-app id="inspire">
<v-container fluid style="height: 100%;">
<v-row style="height: 100%">
<v-col>
<v-card>
<v-row no-gutters style="height: 100%">
<v-col class="no-gutters red" style="height: 100%; max-height: 100vh; flex-direction: column; display: flex;" cols="4">
<!-- header -->
<div style="flex-shrink: 0">
<v-toolbar>
<v-toolbar-title>
Toolbar Left
</v-toolbar-title>
</v-toolbar>
</div>
<!-- Scrollable area -->
<div style="flex: 1; overflow-y: auto;">
<v-list>
<template v-for="item in 30">
<v-list-item :key="item">
<v-list-item-content>
<v-list-item-title v-html="'title ' + item"></v-list-item-title>
</v-list-item-content>
</v-list-item>
</template>
</v-list>
</div>
<!-- footer -->
<div style="flex-shrink: 0">
<v-btn>Click me</v-btn>
</div>
</v-col>
</v-row>
</v-card>
</v-col>
</v-row>
</v-container>
</v-app>
</div>
【问题讨论】:
标签: html css vuetify.js