我正在努力创建一个适合整个容器区域宽度的文本框。
<div class="row">
<div class="col-md-12">
<form class="form-inline" role="form">
<input type="text" class="form-control input-lg" id="search-church" placeholder="Your location (City, State, ZIP)">
<button type="submit" class="btn btn-lg">Search</button>
</form>
</div>
</div>在执行上述操作时,正如我所预期的那样,两个表单元素是内联的,但最多只能占用几列。将鼠标悬停在firebug中的col-md-12 div上可以看到它占据了预期的全宽。这只是文本输入似乎没有填满。我甚至尝试添加一个内联宽度值,但它没有改变任何东西。我知道这应该很简单,只是现在感觉真的很傻。
这里有一个小提琴:http://jsfiddle.net/52VtD/4119/embedded/result/
编辑:
这就是我最终使用的。然而,我认为我最初的问题实际上是Visual Studio2013中的默认MVC5模板的问题。它在Site.css中包含了以下内容:
input,
select,
textarea {
max-width: 280px;
}对未来的ASP.NET模板用户发出公平的警告...
https://stackoverflow.com/questions/22774780
复制相似问题