style="width:100%" для input type=textБроузер - IE Цель - растянуть поле ввода на максимально возвожную ширину.
Давайте напишем маленький пример: <input type="text" style="width:100%" value="Very long value Very long value Very long value Very long value Very long value Very long value Very long value"> Все замечательно работает. Теперь другой пример: <table width="100%"> <tr> .<td width="100%"><input type="text" style="width:100%" value="Very long value Very long value Very long value Very long value Very long value Very long value Very long value "></td> </tr> </table> Казалось бы, тоже самое? Но в реальности поле ввода растягивается по ширине фразы, заданной в property value, несмотря на то, что в MSDN Libray написано следующее про width, заданный через percentage: "String that specifies an integer value followed by a %. The value is a percentage of the width of the PARENT object."
Почему такое происходит? |