2016-05-25 2 views
0

Как добавить многострочный текст в текстовом поле? ,Как добавить текст с несколькими строками в текстовом поле?

У меня есть решение вроде следующего, но его не работает im mossilla, сафари.

Chrome работает таким образом ..

$('#nameTxtBox').attr("placeholder", "League Name \n 1-2 lines most designs"); 
+2

http://stackoverflow.com/questions/7189223/can-you-have-multiline-html5-placeholder-text-in-a-textarea –

ответ

1

К сожалению многострочные заполнители не поддерживаются, как правило. Chrome позволяет использовать символы новой строки, но поддержка на разных платформах может быть пятнистой. Рекомендуемым курсом действий было бы создание более коротких однострочных заполнителей. Если вы абсолютно необходимо многострочный заполнитель, вы можете попробовать это:

<textarea style='white-space:pre;' placeholder='Line 1 

Line2'></textarea> 

Добавляя атрибут CSS white-space:pre, вы заставляете текстовое поле для лечения замещающий текст как предварительно отформатированный текст. Опять же, поддержка носит пятнистый характер.

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