2011-08-02 91 views
0

我有一個HTML表格。表格已經包含一行兩列。列寬對我來說是完美的。但後來使用JS我添加新的行與輸入元素,我想填充單元格作爲第一個單元格和列寬度更改內容的表。具有自動寬度列的表格100%寬度的子元素

更方便地顯示,而不是描述:

layout http://dl.dropbox.com/u/15612314/Layout.png

的問題是如何保持對列先前的寬度不爲所有列顯式設置寬度?

謝謝

+0

其實我的意思是。但無論如何 - 寬度改變列( –

+0

明顯改變它,因爲你沒有設置單元格的固定寬度,這就是爲什麼它改變它。第一個單元格的寬度是現在你添加另一行,並且你另一個元素設置爲100%所以這個表格的含義是什麼,這個單元格包含拉伸,並給它100%,並用這個 – Pratik

+0

調整另一個單元格,您需要設置列的固定寬度 – Pratik

回答

0

你可以利用jQuery實現這一目標,因爲你已經在使用javascript了。阿丁的東西會這樣做:

<script type="text/javascript"> 
    $(function() { 
     $("input:text").css("width", "100%") 
    }) 
</script>