如何设置输入元素有其跨度容器的宽度相同
问题描述:
这似乎是一个微不足道的问题,但我不这样做成功:如何设置输入元素有其跨度容器的宽度相同
这里是我的HTML代码:
<div class="row">
<div class="well span12 form-inline muse-src-evt-bar">
<div class="row">
<div class="span4">
<input type="text" class="input-medium search-query" style="width: 100%"/>
</div>
<div class="span8">
test
</div>
</div>
</div>
</div>
您可以注意到input
元素具有style="width: 100%"
属性,但它似乎设置的宽度超过了容器宽度的span4
。
所以:
- 我不知道为什么它的行为这样使
- 我怎么能解决这个问题,不要再重复这个错误?
感谢
答
正如你所设置style="width:100%"
它表现出的span12
性能和覆盖span4
。我想这可能是背后的原因。你可以尝试删除样式,它会设置input
在span4
我认为它只是通过设置其右边框以匹配“space”元素的右边框来保持两个“div span”分离的“过度”。 – Bertuz