我有一個div <div id="ab">
包含一個文本字段<input type="text" class="a" />
和一個提交按鈕<input type="submit" value="Test" class="b" />
。 div的高度固定,長度爲100%。文本字段具有特定的高度。提交按鈕只有特定的高度。我希望文本字段可以拉伸整個div(寬度),爲提交按鈕留出空間來停靠。以百分比表示的設置寬度不起作用;拉伸文本字段按鈕,以填補父DIV
造型;
#ab{
background-color: #CCCCCC;
width: 100%;
height: 36px;
border: solid 1px #999999;
}
#ab .a{
display: block;
float: left;
border: none;
height: 34px;
}
#ab .b{
display: block;
float: left;
border: none;
width: 100px;
height: 36px;
}
HTML;
<div id="ab">
<input type="text" class="a" />
<input type="submit" value="Test" class="b" />
</div>
我得到這個;
,我想這一點;
Here是小提琴。
我怎樣才能做到這一點使用CSS?
設定百分比值似乎爲我工作,[這裏的FID DLE(http://jsfiddle.net/eliranmal/TUHAa/)。 – 2012-03-13 21:16:01