User695372294 posted
navbar-brand would typically be an image and so there are no 'text baselines' to line up
In the case where you wish to manipulate the positioning of navbar-brand then you could add some padding
.navbar-brand { padding-bottom: 8px; padding-top: 2px;}
Hi Paul,
Changing the padding of .navbar-brand does indeed fix my problem :)
I thought I'd already tried that, but it looks like I had just been trying to make sure that both my navbar-brand text and the menu text had exactly the SAME settings for padding, etc. I gave up my CSS tweaking and raised this query when I saw that the w3schools
example (which didn't use a logo) showed the same problem, as I assumed the solution must be more complicated than it turned out to be.
Many thanks for your help.