【发布时间】:2017-09-25 01:23:23
【问题描述】:
当我使用 inline-form 输入文本没有占用所有空间时,我遇到了问题。 我知道这些信息,但我是一个引导初学者。
需要自定义宽度输入、选择和文本区域的宽度为 100% Bootstrap 中的默认设置。要使用内联表单,您必须设置一个 宽度上使用的表单控件。默认宽度 100% 为 所有表单元素在获得类 form-control 时都没有 如果您在表单上使用 form-inline 类,则适用。
真诚的
<div class="panel panel-primary">
<div class="panel-heading"><h4>Search Options</h4></div>
<div class="panel-body">
<form class="form-inline">
<div class="form-group">
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle"
data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
Account ID <span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="#">Account ID</a></li>
<li><a href="#">Company Name</a></li>
<li><a href="#">Account Type</a></li>
<li role="separator" class="divider"></li>
<li><a href="#">Marketplaces</a></li>
</ul>
</div>
</div>
<div class="form-group">
<input class="form-control" type="text"
value="" id="filter_id" placeholder="Put your filter here">
<button type="button" class="btn btn-default"> Filtrer </button>
</div>
</form>
</div>
</div>
【问题讨论】:
-
你需要什么输出?
-
在内联表单中,Bootstrap 将其重置为
width: auto;,这样它就不会占用 100% 的宽度 -
我希望表单占据所有空格(整页宽度)
-
你不能覆盖 Bootstrap css 吗?
-
@ManishPatel,是的,我知道这一点,但我不知道如何解决。
标签: html css twitter-bootstrap twitter-bootstrap-3