• Skip to main content
  • Skip to forum navigation

StudioPress

  • Shop for Themes
  • My StudioPress

Forum navigation

  • Home
  • General Genesis Discussions
  • StudioPress Themes
  • Genesis Blocks
    • Genesis Blocks
    • Genesis Custom Blocks
  • Retired Themes
  • FAQs
  • Forum Rules
  • Internationalization and Translations
  • Forum Bugs and Suggestions
  • Forum Log In

Are You Using The WordPress Block Editor?

Genesis now offers plugins that help you build better sites faster with the WordPress block editor (Gutenberg). Try the feature-rich free versions of each plugin for yourself!

Genesis Blocks Genesis Custom Blocks

Aspire-Pro Menu Doesn't Show On Smaller Screen

Welcome!

These forums are for general discussion on WordPress and Genesis. Official support for StudioPress themes is offered exclusively at My StudioPress. Responses in this forum are not guaranteed. Please note that this forum will require a new username, separate from the one used for My.StudioPress.

Log In
Register Lost Password

Community Forums › Forums › Archived Forums › Design Tips and Tricks › Aspire-Pro Menu Doesn't Show On Smaller Screen

This topic is: not resolved

Tagged: aspire pro

  • This topic has 8 replies, 2 voices, and was last updated 8 years, 4 months ago by Andykev.
Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • March 17, 2017 at 3:13 pm #203263
    Leonidt1985
    Member

    Hi there,

    When I adjust the screen to be smaller of my website: https://www.Backauthority.com the Menu disappears... Any idea how to fix this? I want to maintain the same look and margin as now... This theme is supposed to be mobile-freiendly.

    https://www.Backauthority.com
    March 17, 2017 at 4:51 pm #203264
    Andykev
    Participant
    @media only screen and (max-width: 800px) {
    
    	
    	.genesis-nav-menu.responsive-menu {
    		display: none;
    		float: none;
    		padding-bottom: 20px;
    	}
    
    	

    You have "display" set to NONE.

    March 17, 2017 at 5:01 pm #203266
    Leonidt1985
    Member

    Ok thanks. But can you please tell me which line to change there? And change it from 'None' to what?

    March 17, 2017 at 9:04 pm #203269
    Leonidt1985
    Member

    When I changed to "block" it didn't fix it either...

    March 17, 2017 at 9:33 pm #203270
    Andykev
    Participant

    OK. You changed the .css for the header.

    /* # Site Header
    ---------------------------------------------------------------------------------------------------- */		---------------------------------------------------------------------------------------------------- */
    .site-header {		                       .site-header {
    	background-color: #000;			background-color: #000;
    	border-bottom: 1px solid #ddd;		border-bottom: 1px solid #ddd;
    	left: 0;			        left: 0;
    	position: fixed;			position: static;
    	top: 0;			                top: 0;
    	width: 100%;			        width: 100%;
    	z-index: 999;			        z-index: 999;
    	margin-bottom: -120px;
    

    Your menu is there, but you changed the margin-bottom to -120px. This moved content to cover your "hamburger menu".

    The original .css is on the right. Yours is the left.

    March 17, 2017 at 9:45 pm #203272
    Andykev
    Participant

    On line 2744 of your css

    comment out this section

    /*----	.site-header .wrap {
    		padding: 0 5%;
    	}

    -----*/

    `

    Suddenly your menu appears! You can leave the -120px to cover your spacing

    March 17, 2017 at 10:06 pm #203273
    Leonidt1985
    Member

    When you say comment out you mean add /*---- and -----*/ after? So that essentially hides it? I did that and it didn't work.

    March 17, 2017 at 10:12 pm #203274
    Leonidt1985
    Member

    Well it did work for when the screen gets quite smaller, but in between it didn't show menu. Should I comment it out for all screen sizes?

    March 17, 2017 at 10:47 pm #203275
    Andykev
    Participant

    Those are your media querries. The .css code "kicks in" as the screen gets smaller in size. This is controlled by the code for each section.

    The regular menu is visible and functional, then when the screen gets to a set smaller size, then the main menu is hidden, and the "hamburger menu" pops in.

    You have commented out the code incorrectly.

    	/*-------------- .site-header .wrap {
    		padding: 0 5%;
    	}------------*/
    	

    you have the "------*/ " down a line too far. Needs to be immediately after the "}"

  • Author
    Posts
Viewing 9 posts - 1 through 9 (of 9 total)
  • The forum ‘Design Tips and Tricks’ is closed to new topics and replies.

CTA

Ready to get started? Create a site or shop for themes.

Create a site with WP EngineShop for Themes

Footer

StudioPress

© 2025 WPEngine, Inc.

Products
  • Create a Site with WP Engine
  • Shop for Themes
  • Theme Features
  • Get Started
  • Showcase
Company
  • Brand Assets
  • Terms of Service
  • Accptable Usse Policy
  • Privacy Policy
  • Refund Policy
  • Contact Us
Community
  • Find Developers
  • Forums
  • Facebook Group
  • #GenesisWP
  • Showcase
Resources
  • StudioPress Blog
  • Help & Documentation
  • FAQs
  • Code Snippets
  • Affiliates
Connect
  • StudioPress Live
  • StudioPress FM
  • Facebook
  • Twitter
  • Dribbble