I’d like to vertically center all items in the navbar using flexbox the right way and to increase the width so it goes to the same width as the other items on the page.
I found another forum topic around vertically centering a logo, but it was using margin %s. I’m wondering if there is a way to do it with flexbox.
This is what it looks like:
When that’s selected, I’ve set the vertical alignment of the flex-child property to be center, but it’s not working.
The button is also not vertically centered.
Example: I’d like the logo to be the same width as the section with the six items below it.
It should be the same width as this other wider section of the page.
Here is my read-only link:
Thank you in advance for your help
All 3 need their own Div. Place one div for logo, one for links and another for demo button. Then space them out with the 4th justify, space evenly between.
Thank you for the quick response, @garymichael1313 !
I’ve done this now based on your answer. Should I nest the demo button in the links div?
This is what the properties for Navbar look like:
This is what the properties for Container look like:
I did space-between, but it’s still not centered
Now move the button out of that div into it’s own. Then the main parent div that holds all of them will have the flex settings on it. This will space all 3 out to the edges with the links centered.
Post your read-only link so I can see what you’ve done.
Hmm, I’ve moved it out now. Here is the read-only link: Webflow - FairStreet
I’ve mocked up what I’d like it to look like:
Oh I see now… it’s really simple. The navigation menu needs the same class as ‘Container’'; not ‘Container 8’. If you delete the class and change it to just container, it fits perfectly.
Yep, the same way. Add flex to the parent div. Each link will need flex center too.
The nav link 3 has inner padding all around. Take the margins off the logo text and make sure it’s the same. Add inner padding top & bottom of 20, like the links. And use EM’s in the typography settings to match. Essentially, make all of them the same and they’ll align center.
Thank you so much for all your help, @garymichael1313 !!! Really appreciate your patience and multiple replies.
Not a problem, glad to help. See ya