我是引导框架的新手。
NavBar的Logo增加高度:
在我的导航栏中,我插入了一个高度为 50 像素的徽标。这显然使导航栏更高。我没有为此调整任何 CSS,它只是强制增加高度的徽标。
问题:
导航栏中的链接与现在更高的导航栏的顶部对齐。
目标:
我希望链接在导航栏中垂直居中,因为这样看起来会更好。
我的假设是使用行高值或填充。然而,这带来了仍然在移动浏览器上生效的问题(当它切换到切换菜单时),所以我的扩展菜单最终太高以至于看起来很傻。
任何见解都非常感谢?
我的 CSS 是使用最新版本 3.0.2 下载的默认引导 CSS。
这是我的 HTML:
<!-- Begin NavBar -->
<div class="navbar navbar-inverse navbar-static-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".menu2">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<span class="navbar-brand" href="#"><img src="img/logo.png" width="210" height="50" alt="My Logo"></span>
</div>
<div class="navbar-collapse collapse menu2">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 3</a></li>
<li><a href="#">Link 4</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
当我真的希望它们在中心垂直对齐时,正是那些“链接 1”、“链接 2”、“链接 3”和“链接 4”链接与顶部对齐。