vue.js - Vuetify - 修复了具有绝对页脚的 NavigationDrawer 会留下不必要的空间
问题描述
我正在使用 Vuetify 并且想要将v-navigation-drawer
和v-toolbar
固定到视口但v-footer
不是的场景,即仅在滚动到页面底部时出现。
我已经将fixed
道具应用于抽屉和工具栏,它们很好地粘在视口上。我还在absolute
页脚中添加了道具,使其出现在页面的最底部。
然而,即使页脚不在视图中,抽屉在最后会留下一个“固定”页脚会占用的空间,这看起来不正确。
我该如何解决这个问题?
解决方案
这很 hacky,但我通过添加app
&inset
和删除左填充来修复它,.pl-0
如下所示:
<v-navigation-drawer
v-model='state.drawerOpen'
fixed
app >
<v-list >
</v-list>
<v-footer class="justify-center pl-0" inset app>
<span>© 2018</span>
</v-footer>
</v-navigation-drawer>
CodePen 中的演示
推荐阅读
- html - 如何将复选框与字段集中的标签对齐?
- google-chrome - 将浏览器扩展的 CORS 策略列入白名单?
- mysql - MySQL 使用 Group by 和两个连接表 - 简单
- css - 为什么子 div *有时* 不能完美地填充父 div?
- r - 在时间序列ggplot2中更改线型
- python - Tensorflow 安装混乱
- unity3d - Unity Fungus Flowchart 没有收到我的脚本的消息
- azure - 错误 401 azure ad b2c - 谷歌/linkedin
- amazon-s3 - 如何使用 AWS S3 上传文件 - Angular 8
- php - 尝试双重过滤sql查询数据laravel