首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >页加载时不影响1秒的导航栏

页加载时不影响1秒的导航栏
EN

Stack Overflow用户
提问于 2017-02-06 20:33:00
回答 1查看 32关注 0票数 0

我买了一个主题。

http://transport.themesun.com/

当我们加载主页时,导航条将在1秒内不受影响地出现,然后消失。我不知道是什么引起了这个问题。

我试图把所有的脚本放在标题中,但问题仍然存在。any1能引导我吗?您可以打开上面的链接并按Ctrl F5来查看我的意思。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-06 20:49:09

似乎只有在应用某些css类(.mm-menu.mm-offcanvas)时才会隐藏导航条,但只有在加载jquery ( jquery.mmenu.min.all.js )文件并触发插件时才会应用这些类。默认情况下,可以在css中隐藏navabr:

代码语言:javascript
复制
#mobile-menu {
    display: none;
}

答复更新:

与其使用id来样式元素,不如使用类。ID选择器具有高度的特殊性,因此它们优先于类选择器,在您的情况下,jquery插件应用的可见性样式可以被覆盖,因此即使在移动电话上也可能看不到导航条。您还可以使用:not伪类(即使使用id选择器):

代码语言:javascript
复制
#mobile-menu:not(.mm-menu) {
    display: none;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42076767

复制
相关文章

相似问题

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