Site logo

Archived topic

Align dropdown nav with div

11 replies · Started by jonathan on February 23, 2021

Viewing posts 1–12 of 12

Hi,

Is there a way to align the NAV dropdown with the bottom of the header? I've used a top-margin to push it down, but now it closes before you can click on it from the top level link. Please see here:

https://pathwaysllc.spin350.com/

Thanks!

Jon

Hi Ying,

Sorry, not working. I am using Header as Navigation, so I wonder if the NAV classes are different?

thx

Jon

Hi there,

Try this CSS:

@media(min-width:1036px){
li:hover ul.sub-menu {
    position: absolute;
    top: 63px;
}
}

@media(max-width:1035px) and (min-width:769px){
li:hover ul.sub-menu {
    position: absolute;
    top: 45px;
}
}

Hi Elvin,

Thanks. The problem is, if you move the mouse off the top NAV link to get to the SUBNAV, the SUBNAV disappears.

Here's you can see your CSS live:

https://pathwaysllc.spin350.com/

Jon

Hi Jonathan,

I modified the CSS a bit, this should work now:

@media (min-width: 769px) {
    .main-navigation .main-nav ul li.menu-item-has-children:before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 75px;
        z-index: 2;
    }
    .main-navigation .main-nav ul ul {
        margin-top: 10px;
    }
}

Let me know :)

Thanks, that seems to work! :)

Great!

You are welcome :)

Hi, sorry to re-open this. My client noticed that, although the nav and sub-nav's are properly aligned to the bottom of the header, the first sub-nav item is not clickable.

Please see here:

https://pathwaysllc.spin350.com/

You'll notice under SERVICES that HOME HEALTH CARE is not clickable.

Thanks for any help!

Jon Cullen

Oh great, that worked. Thanks for your help!

Jon

You are welcome :)

This archived topic is closed to new replies.