Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

  1. Home
  2. General Discussion
  3. Custom navigation in foreground?

Custom navigation in foreground?

Scheduled Pinned Locked Moved General Discussion
3 Posts 2 Posters 657 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P
    P
    patricia
    wrote on last edited by patricia
    #1

    Hi there,
    I have a question concerning my navigation.
    http://patriciaklein.de/humor-und-sprache/

    I made one by myself by adding a text element on every project page and fixed the position with custom css:

    .Navigation {
    position: fixed;
    }

    Now I want the navigation to be in the foreground while scrolling. I read about the z-index, but that didn't work. Any ideas how to solve it?

    and another question:
    Is it possible to set a random frontpage by every refresh, for example from one defined category?

    Many thanks!
    Patricia

    1 Reply Last reply
    0
    • arminunruhA
      arminunruhA
      arminunruh
      Global Moderator
      wrote on last edited by
      #2

      Hey you need to set the row which contains your nav to position fixed.
      Right click the first row and click "set html class and id".

      Add a html class to the row like "fixed-nav", and use this CSS:

      .fixed-nav{
      position:fixed;
      z-index: 10;
      }
      

      also

      body.slug-humor-und-sprache{
      padding-top: 120px;
      }
      

      To have space at the top!

      If you are curious as to why your attempt didn't work, it has to do with z-index stacking context.
      https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context

      Your element is not in the same stacking context as the other elements because all my .row divs that contain the elements are position relative

      1 Reply Last reply
      0
      • P
        P
        patricia
        wrote on last edited by
        #3

        Thanks a lot for your answer!
        Didn't think of adding a html class to the row … ;-)

        1 Reply Last reply
        1

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        Online Users
        Forgot your key, lost your files, need a previous Lay Theme or Addon version? Go to www.laykeymanager.com
        laytheme.com
        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Recent
        • Tags
        • Popular
        • Users
        • Search