I have legacy code which I'm trying to improve step by step.
At some point I have a table with table-layout: fixed. And a colgroup element defining the size of each column.
The problem is that the column sizes are not correct when the cell's content is an input element.
You can check with this code snippet where the first column should be 20px. http://jsfiddle.net/ppRgV/158/
What would be a good solution to not define a specific size on the input element?