Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Проблема с ресайзом input=text в ячейке таблицы

:-) Этот вариант естественно пробовал, здесь это не срабатывает. Чтобы убедиться открой следующий код в IE:

<table width="600" border=1>
.<tr>
..<td width="300">Something else</td>
..<td width="300">
...<input type=text style="width: 100%" value="super puper begemot super puper begemot super puper begemot super puper begemot super puper begemotsuper puper begemot super puper begemot">
..</td>
.</tr>
</table>

Cамое забавное, что input в этом случае ресайзиться до 300px, a ширина ячейки при этом похоже увеличивается до размера строки в параметре value.

Так что вопрос остается пока открытым...

> Пропиши нужную width в пикселях у ячейки таблицы.
>
>> Есть следующий код, который по идее должен
>> выводить input в ячейке таблицы на всю ею длину:
>> <td><input type="text" value="Some text" maxlength=255 style="width: 100%;"></td>
>> Он почти работает.
>> Фишка в том что, если в качестве value у input'a будет стоять достаточно длинная cтрока, то уже ячейка таблицы будет подстраиваться под длину input'a. И табличка начнет раздвигаться в ширину, что совсем не нужно. Есть какие нить идеи как это обойти? Нужно решение, которое работало бы в IE 5.0
>
>
СообщениеАвторДата
smpointer15.07.2002 18:22
MetaWizard15.07.2002 19:25
smpointer16.07.2002 10:48
MetaWizard16.07.2002 11:15
гоша16.07.2002 16:10
smpointer16.07.2002 17:03
gen20.01.2005 13:01
MetaWizard16.07.2002 16:47
MetaWizard16.07.2002 16:47