2011-08-02 98 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>