Что отвечает за то, что форма ответа растягивается в высоту по мере набора текста?
Дело в том, что на просильвере все ок, на стороннем (на основе просильвера) высота фиксированная и появляется полоса прокрутки вниз.
Т.е height всегда 9em
Вижу в исходнике, что в просильвере присваивается другой класс: "auto-resized", но поиск по файлам не дал результатов.
Высота формы ответа
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Поддержка
- Сообщения: 12752
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: Высота формы ответа
\assets\javascript\core.js
- функции autoResize
и resetAutoResize
, разбираться начиная оттудаОтправлено спустя 2 минуты 58 секунд:
Или проверить, не задана ли на стороннем стиле высота жёстко в css
Re: Высота формы ответа
Разобрался.
Может еще у кого такое будет, т.к стиль довольно популярный.
В style/template, в файле ajax.js была закомментирована строка
Может еще у кого такое будет, т.к стиль довольно популярный.
В style/template, в файле ajax.js была закомментирована строка
Код: Выделить всё
$(function() {
var $textarea = $('textarea:not(#message-box textarea, .no-auto-resize)');
phpbb.resizeTextArea($textarea, { minHeight: 75, maxHeight: 250 });
phpbb.resizeTextArea($('textarea', '#message-box'));
});