当文本输入将填充其父级中剩余的水平空间时,我需要行为。文本输入必须与浮动元素垂直位于同一位置。它必须尊重自己的最小宽度,所以当available space in parent < min-width of text input
, 那么文本输入必须在所有浮动元素下开始并水平填充整个包含块。用css可以吗?
<div style="width:300px;background-color:aqua">
<div style="float:left;background-color:gray">content</div>
<input type="text" style="width: ???;min-width:150px" />
</div>
编辑:我需要知道如何设置文本输入的宽度