我有一個頁面,看起來像this jsfiddle,下面的代碼:CSS寬度爲100%
html:
<div class="parent">
<div class="child">
<input type="text">
<input type="submit">
</div>
</div>
css:
.parent { width: 500px; }
.child { width: 100%; }
我如何得到它,以便他們一起擔起家長的div的100%寬度(文字輸入相應地拉伸)?
澄清:我想要一行中的按鈕是固定的寬度,並且輸入要佔用父級的剩餘寬度,以便一起使用width = parent寬度。如果行中沒有按鈕,我希望textinput佔據整個寬度。
如果我理解正確的話,使用'的位置是:絕對的;左:500像素;右:0'上'.child'。你應該改變結構,使'child'不在'parent'內。除非我誤解了。 – Dave
通常,子寬度是'100%',即500px。你想要延伸什麼?文本框和按鈕?然後,您必須將CSS分別添加到兩個字段中。 –