Bootstrap 输入组字段大小不正确
Bootstrap input group field not sizing correctly
我对 Bootstrap 有疑问。我是这个框架的新手,我正在尝试获得一个带有 <select>
下拉菜单和点击搜索按钮的搜索栏。但出于某种原因,<input>
并未调整到列宽。它保持非常小的尺寸,但 <input>
标签右侧的下拉菜单和按钮是我希望它们出现的位置。有人可以帮我吗?
谢谢!
<div class='container'>
<div class='row'>
<div class='col-sm-12 col-md-12 col-lg-12'>
<form method='get' action='search_results.php' class='form-inline'>
<div class='input-group'>
<div class='input-group-btn'>
<select id='selector' class='selectpicker form-control' data-live-search='true'>
<option>Categories</option>
<option>Computers</option>
</select>
</div>
<div class='input-group'>
<input type='text' class='form-control' placeholder='Search' name='searchTerm'>
</div>
<div class='input-group-btn'>
<button class='btn btn-default'><i class='glyphicon glyphicon-search'></i>
</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
发生的事情是您将所有内容包装在输入组中,这基本上控制了对象的大小。我删除了搜索周围的包装,但保留了类别。你可以看到我设置了一个 150px 宽度的内联 css(你可以在 CSS 一侧设置它以更好地管理它)
<div class='col-sm-12 col-md-12 col-lg-12'>
<form method='get' action='search_results.php'>
<div class='input-group'>
<div class='input-group-btn' style="width:150px">
<select id='selector' class='selectpicker form-control' data-live-search='true'>
<option>Categories</option>
<option>Computers</option>
</select>
</div>
<input type='text' class='form-control' placeholder='Search' name='searchTerm'>
<div class='input-group-btn'>
<button class='btn btn-default'><i class='glyphicon glyphicon-search'></i></button>
</div>
</div>
</form>
</div>
我对 Bootstrap 有疑问。我是这个框架的新手,我正在尝试获得一个带有 <select>
下拉菜单和点击搜索按钮的搜索栏。但出于某种原因,<input>
并未调整到列宽。它保持非常小的尺寸,但 <input>
标签右侧的下拉菜单和按钮是我希望它们出现的位置。有人可以帮我吗?
谢谢!
<div class='container'>
<div class='row'>
<div class='col-sm-12 col-md-12 col-lg-12'>
<form method='get' action='search_results.php' class='form-inline'>
<div class='input-group'>
<div class='input-group-btn'>
<select id='selector' class='selectpicker form-control' data-live-search='true'>
<option>Categories</option>
<option>Computers</option>
</select>
</div>
<div class='input-group'>
<input type='text' class='form-control' placeholder='Search' name='searchTerm'>
</div>
<div class='input-group-btn'>
<button class='btn btn-default'><i class='glyphicon glyphicon-search'></i>
</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
发生的事情是您将所有内容包装在输入组中,这基本上控制了对象的大小。我删除了搜索周围的包装,但保留了类别。你可以看到我设置了一个 150px 宽度的内联 css(你可以在 CSS 一侧设置它以更好地管理它)
<div class='col-sm-12 col-md-12 col-lg-12'>
<form method='get' action='search_results.php'>
<div class='input-group'>
<div class='input-group-btn' style="width:150px">
<select id='selector' class='selectpicker form-control' data-live-search='true'>
<option>Categories</option>
<option>Computers</option>
</select>
</div>
<input type='text' class='form-control' placeholder='Search' name='searchTerm'>
<div class='input-group-btn'>
<button class='btn btn-default'><i class='glyphicon glyphicon-search'></i></button>
</div>
</div>
</form>
</div>