Menu overlapping with Logo

时间:2018-09-18 20:28:19

标签: css wordpress

I am building a website with wordpress. The url is here

My problem is that the menu is overlapping with the logo until the screen size is 1300px ... can i force the mobile / burger menu to appear until it has 1300px or is there any other solution for this?

2 个答案:

答案 0 :(得分:1)

尝试一下:

@media only screen and (max-width: 1300px) {

    .main_menu {
        display: none !important;
    }

    .mobile_menu_button {
        display: table !important;
    }
}

答案 1 :(得分:1)

下面是一个示例,该示例使用媒体查询将导航放到徽标下方(如果屏幕宽度大于1300px且小于1500px(因为在宽屏上看起来很好))。

@media (min-width: 1300px) and (max-width: 1500px) {
    header .header_inner_left {
    position: relative;
    left: 0px;
    top: 0;
    }
}

您必须将其添加到样式表中并使用查询的维度,但这应该可以解决冲突问题。您还可以通过根据屏幕尺寸切换样式表中的样式,来使用媒体查询(就像您的主题将导航变成汉堡包导航一样)。有多种样式可以修改以创建功能性的移动导航,因此,如果您希望避免浏览核心主题代码,这种方法可能是最简单的。

希望有帮助!祝你好运:)