Страницы: 1
Firefox неправильно обрабатывает тег textarea.
Сохраните этот текст с расширением html и откройте в firefox:
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\"> <html> <head> <title>TextArea Test</title> </head> <body> <form> <textarea rows="4" wrap="soft"></textarea> </form> </body> </html>
При вводе в текстовое поле очень длинной строки, текст должен переноситься на след. строку, горизонтальная полоса прокрутки появляться не должна. Параметр wrap как раз для этого указывается.
IE с этим работает нормально.
Что можно сделать, чтобы textarea работал нормально?
Отредактировано le (16-07-2008 17:16:02)
Отсутствует
Нет у textarea такого атрибута wrap. См. http://www.w3.org/TR/html4/interact/forms.html#edef-TEXTAREA
Действительно, в спецификации такого параметра нет. Видимо, Microsoft добавила его для IE.
Firefox всеже переносит текст в таких текстовых полях, но делает это только по словам, не разбивая их.
CSS "word-wrap: break-word" тоже работает только в IE 6, 7...
Но решение для Mozilla я нашел. Кому интересно, оно описывается здесь.
Отсутствует
Страницы: 1