Есть в IE (5.x точно, возможно и в 6 тоже) такая гнусность:
если в input tyoe=text указать default value достаточно длинным и в stle указать width: 100% или любую ширину в процентах, то IE растянет это текстовое поле на всю длину текста в value и из-за этого оно может выйти далеко за границы окна
Кто нибудь боролся с этой напастью? Поделитесь опытом!

)
Я смог придумать только два варианта обхода этой фигни, оба на яваскрипте:
1. не указывать value, а яваскриптом по onLoad вводить туда значения
2. вычислить на основе ширины окна и ширин фиксированных по ширине частей страницы ширину поля в пикселах и с помощью document.write записать в документ соответствующий <style>
Есть ли другие варианты? потому что эти два мне не очень нравятся