2008-10-02 1 views
1

У меня есть textarea с overflow-x: auto; приписывается ему. Он отлично работает, когда пользователь вводит текст в поле вручную. Однако, когда пользовательская копия вставляет строку из файла, которая больше, чем моя текстовая область, свойство overflow-x не работает, вместо этого textarea wordwraps длинная строка.Textarea overflow-x, когда пользователь копирует в него данные?

Есть ли способ (возможно, javascript), чтобы сделать переполнение-x работы с копией-пастой?

Спасибо.

+0

Это происходит во всех браузерах? Или один конкретный? – 2008-10-02 16:25:04

ответ

0

Из внешнего вида, казалось бы, текст доставляется из редактора. Какой редактор вы используете, и на какой платформе вы испытываете такое поведение?

2

Я не уверен, чего вы пытаетесь достичь - это то, что текстовая область автоматически расширяется при вводе текста пользователем? Я не мог создать такое поведение, используя только HTML и CSS.

Теоретически вы можете установить атрибут wrapare textarea на «no», который заставит создавать горизонтальную полосу прокрутки, когда пользователи вводят или вставляют длинные строки.

Смежные вопросы