Textarea CSS IE7 и «ключ ввода» создают встроенное пространство - PullRequest
0 голосов
/ 10 апреля 2009

Под ie7 у меня странная проблема на textareas. Когда я набираю что-то и нажимаю ввод, кажется, вместо этого добавляется пробел при создании новой строки.

Кажется, это связано с CSS, так как, когда я удаляю Javascript, ошибка все еще там. И когда я удаляю CSS, он работает как положено.

Когда я удаляю все упоминания о текстовой области в моем стиле, ошибка не исчезает. Так что, возможно, это родительский стиль чего-то более сложного.

Все подсказки приветствуются

http://g.imagehost.org/download/0038/textarea_bug

Вот файл

http://www.2shared.com/file/5302450/2f33f63c/page.html

Нажмите на правую нижнюю ссылку, чтобы «скачать почтовый индекс»

1 Ответ

9 голосов
/ 10 апреля 2009

Кажется, проблема в ваших стилях сброса. Текстовая область имеет пробел: нормальный, который, по-видимому, не нравится IE7

Поместите этот тег прямо под линией сброса. Я проверял это в IE7 и Chrome.

textarea { white-space:pre; }
...