Моя форма наследует несколько стилей CSS, и отображение по умолчанию для текстовой области имеет только одну строку - если вы напечатаете абзац, он не будет перенесен, но продолжит идти одной и той же строкой. Как заставить его вернуться к многострочному выводу? Я установил атрибуты "rows" и "cols" в HTML, но он, похоже, ничего не делает.
HTML сильно вложен, но фактический элемент ввода:
<input name="input47" type="textarea" rows="3" cols="10" />
CSS, который я пробовал:
body form ol.sections li ol.prompts li ol.entries li ol.inputs li input[type=textarea] {
height: 500px !important;
white-space: normal !important;
}
500px работает независимо от того, использую я !important
или нет, но в текстовой области есть только одна строка текста, вертикально центрированная (Chrome и Safari).
РЕДАКТИРОВАТЬ: Очевидно, мне нужно освежить в моем HTML-- <input type="textarea">
должно было быть <textarea>