Это может быть ситуация, когда вам может понадобиться использовать стол, если вы хотите, чтобы работа была выполнена.Используя форму, содержащую таблицу из одной строки, разделите содержимое на три ячейки с полем ввода в средней ячейке.Установите ширину таблицы и ширину средней ячейки равными 100%, а ширину поля ввода - примерно 98% (попробуйте 100%, и вы поймете, почему его нужно немного уменьшить).Да, и предотвратите разрывы строк внутри ячеек.
Отрывочная демонстрация концепции: http://jsfiddle.net/yucca42/hyEPu/
Если полиция вашей компании запрещает таблицы для разметки, попробуйте сообщить им, что это таблица данных.Если это не удастся, вы можете смоделировать таблицу, используя display: table
и т. Д. В CSS (хотя это усложняется и приведет к сбою в старых версиях IE).