我<select>
在引导导航栏中排列元素时遇到问题。我想要从“搜索”一直到“开始!”的文本。按钮垂直对齐。看起来按钮和选择元素的高度相同,所以我希望它们在顶部和底部齐平。
这是代码:
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="#">Project</a>
<div class="nav-collapse collapse">
<ul class="nav">
<li class="active"><a href="#"><i class="icon-home"></i> Home</a></li>
</ul>
<form class="navbar-search pull-right">
<div>Search for
<select class="span2">
<option>Things</option>
</select> in
<select class="span2">
<option>City, NY</option>
</select>
<button type="button" class="btn btn-primary">Go!</button>
</div>
</form>
</div><!--/.nav-collapse -->
</div>
</div>
</div>
这是一个带有示例的 jsFiddle。http://jsfiddle.net/jefe317/EjS6f/2/
Firefox 和 Chrome 都显示相似的结果