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

- Сообщения: 12962
- Стаж: 14 лет 6 месяцев
- Благодарил (а): 161 раз
- Поблагодарили: 2355 раз
Re: Высота формы ответа
\assets\javascript\core.js - функции autoResize и resetAutoResize, разбираться начиная оттудаОтправлено спустя 2 минуты 58 секунд:
Или проверить, не задана ли на стороннем стиле высота жёстко в css
-
SStone
- phpBB 1.4.2
- Сообщения: 61
- Стаж: 10 лет 11 месяцев
- Благодарил (а): 6 раз
- Поблагодарили: 3 раза
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'));
});
