• 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

Fixed header overlapping anchors

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 › Fixed header overlapping anchors

This topic is: not resolved

Tagged: anchor, fixed header

  • This topic has 2 replies, 2 voices, and was last updated 8 years, 4 months ago by Robert Falkowitz.
Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • August 30, 2017 at 7:48 am #210920
    Robert Falkowitz
    Participant

    I know this question has been asked several times already, but I never really understand the answers, so please do not give me a link to someplace else. And I don't want to install yet another plugin to handle this.
    The problem is that when you click on a link to an anchor on a page, the browser displays that place at the top of the page, but behind the fixed header. As a result, the user needs to scroll up to see what they were looking for.
    It appears that this can be resolved with a combination of some custom css and adding a style somewhere, but it is not clear to me precisely what you are supposed to do.
    Thanks in advance for any help.

    August 30, 2017 at 8:02 am #210921
    Victor Font
    Moderator

    Think of a web page in terms of 3 dimensions. You have the horizontal and vertical, as well as a front-to-back depth. When you have a fixed header, it floats above other content beneath it. Think of it as laying out siding on a house. You have one layer overlapping the next one below. The way to fix the overlap is to force the lower layer to display further down the page. You force the lower down by adding some top margin in CSS to the first major structure under the header, usually site-inner. But you'll have to determine the right layer to add the top margin to by using your browser's inspect tool and seeing where it makes sense to add the margin.


    Regards,

    Victor
    https://victorfont.com/
    Call us toll free: 844-VIC-FONT (842-3668)
    Have you requested your free website audit yet?

    August 30, 2017 at 9:08 am #210924
    Robert Falkowitz
    Participant

    Thank you for your answer. I don't think I want to move the entire page, wholesale, down farther. All I want is for the browser to display correctly the page when it jumps to an anchor from some link. Otherwise, all displays correctly.

  • Author
    Posts
Viewing 3 posts - 1 through 3 (of 3 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

© 2026 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