【发布时间】:2020-02-19 00:21:36
【问题描述】:
我正在使用 Vue 和 Vuetify 创建一个移动网站,当用户观看直播视频时,该网站看起来类似于 Youtube 原生应用。我希望聊天组件在纵向模式下填充视频下方的可用高度。目前在包含聊天的 div 上使用d-flex flex-column,但 div 仍然在屏幕外运行(整个应用程序滚动)。我想避免在调整大小时手动计算高度,我该怎么办?
编辑:CodePen
<v-app>
<v-app-bar app fixed>
<!-- brevity -->
</v-app-bar>
<v-content style="padding: 56px;">
<player/>
<details-bar/>
<chats class="d-flex flex-column"/> <!-- a div that should be contained between show bar and bottom of screen -->
</v-content>
</v-app>
【问题讨论】:
标签: html css vue.js flexbox vuetify.js