I currently have my logo and logo text to the left and my navigation to the right.
I am using align-items: flex-end and margin-left: auto which is aligning my navigation to the right, but when I scale down my page, to the first breakpoint using Bootstrap, it is adding some spacing to the left of the navigation.
Can anyone tell me how I can stop the space from being added?
I am basically would like the logo and logo text to the left and the navigation aligned to the right.
The logo moves because you set the container to 720px max width at that breakpoint and therefore the centering of the whole row changes but you don’t get any extra spacing to the left of the logo text. Just add a background color to the parent and you will see no extra space.
Note that you don’t need the flex-end rule as margin-left:auto automatically pushes the element as far as it can to the side.
Thanks for the reply. It’s actually the nav that is adding space to the left of it whe it hits the first breakpoint. I think I have fixed it by reducing the space between the nav items