InputField in a Table
Use
If a Table contains an InputField, the InputField fills its table cell horizontally. For this reason the width property is not used in this instance. Instead, the width of the InputField is set to 100 % of the width of the TableColumn.
For this reason you should use the width property of TableColumn if you want to have a different width for the InputField.