首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Material Dashboard 2(免费版本)的边栏页脚(按Creative Tim )

问Material Dashboard 2(免费版本)的边栏页脚(按Creative Tim )
EN

Stack Overflow用户
提问于 2021-11-04 06:07:39
回答 1查看 58关注 0票数 1

在Creative Tim的Material Dashboard 2 (free version)的demo中,侧边栏的页脚占据了相当大的空间(高达360px ),如果浏览器窗口不够高,一些菜单项将无法显示。

我有没有可能去掉页脚?

我可以从导航项目的CSS类中看到,影响的属性是:

代码语言:javascript
复制
.navbar-vertical.navbar-expand-xs .navbar-collapse {
    height: calc(100vh - 360px);
}

然而,删除侧边栏的页脚(带有.sidenav-footer类的元素)没有任何帮助,360px高仍然占据着空间。如何让侧边栏页脚消失而不占用空间?有没有官方的CSS类可以做到这一点?

在official documentation中,它实际上并没有提到任何关于侧边栏的内容。

EN

回答 1

Stack Overflow用户

发布于 2021-11-04 06:26:26

导航栏的大小由您提到的类.navbar-vertical.navbar-expand-xs .navbar-collapse决定,这些类分配给包含导航栏的ul的div。页脚只有80px高,而且页脚和导航栏之间只有空白。这与页脚的大小无关。相反,包含菜单项的div太小。

如果您希望div更大,可以更改它的高度值。现在,它被计算为查看器高度的100 %减去360px。将其更改为比360px更低的值。试试这个:

代码语言:javascript
复制
.navbar-vertical.navbar-expand-xs .navbar-collapse {
    height: calc(100vh - 200px);
}

请注意,如果您使用的数字太小,低于190px (导航栏标题的高度+页脚的高度+导航栏的边距),则导航栏项目可能会超出导航栏的区域。您可以在web检查器中找到这些高度值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69835060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档