首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Gentelella中像在移动模式中一样总是在加载时隐藏侧边栏?

如何在Gentelella中像在移动模式中一样总是在加载时隐藏侧边栏?
EN

Stack Overflow用户
提问于 2019-02-19 03:12:48
回答 2查看 573关注 0票数 1

我需要保持侧边栏菜单在默认情况下一直隐藏,这样当用户单击切换按钮时,它将显示折叠的菜单(nav-sm)。

换句话说,我需要在所有设备中具有移动模式的相同行为。我试了很多,但是没有任何进展!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-20 03:38:09

不确定是否有人有这个问题,但这是我发现的:

nav-sm、nav-md和nav-lg类定义了侧边栏的样式。现在,nav-md是gentelella的原始模式,它隐藏了小型设备的侧边栏。我使用@media查询来完成此操作:

代码语言:javascript
复制
@media (max-width: 991px) {
    .nav-md .container.body .right_col,
    .nav-md .container.body .top_nav {
        width: 100%;
        margin: 0
    }
    .nav-md .container.body .col-md-3.left_col {
        display: none
    }
    .nav-md .container.body .right_col {
        width: 100%;
        padding-right: 0
    }
    .right_col {
        padding: 10px !important
    }
}

如果您在查询之外执行相同的操作,它将覆盖原始样式,并且侧边栏在任何设备上的工作方式都相同……这就是我想要的,尽管我确信这是一种相当丑陋的方式。如果有人看到了这篇文章,并且对一些事情有了更好的理解,我将不胜感激。

PS:这实际上给页面底部的蓝色背景带来了新的问题。但那是另一回事了。

这很有用:https://misc.laboradian.com/dashboard-sample/1/

票数 1
EN

Stack Overflow用户

发布于 2020-09-15 23:36:21

您可以创建一个nav.php并将nav-sm属性放入您的代码中,然后在您的indexwhatever.php中创建一个include ...

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

https://stackoverflow.com/questions/54753897

复制
相关文章

相似问题

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