Вопрос

Размер Html-поля

Есть у меня html-поле, "contentType": Terrasoft.ContentType.RICH_TEXT - всё стандартно.

Поле у меня ReadOnly, т.е. "enabled": false

Хочу уменьшить его высоту в два раза, но rowSpan, к сожалению не помогает ни разу.

Вопрос - какие стили нужно внести в свой модуль? Не обязательно в два раза, но что бы как-то управлять размером, например, задать в пикселях или процентах?

В идеале нужно - чтобы размер совпадал с содержанием.

Нравится

2 комментария

Стилями, скорее всего, просто так не справится, rowSpan также неприменим к RICH_TEXT. Попробуйте сделать это при помощи JS.

Например, на oninput тега textarea повесить обработичк размера окна.

На странице есть div с классом html-editor, измення стиль этого div (style), можно менять высоту (height), например в том же обработчике oninput. С этим и можно работать, т.к. стандартных методов изменения высоты поля для RICH_TEXT не нашел. Да, не совсем изящно, зато работает smiley

 

Сделал в итоге на jQuery, там оказывается теперь есть функция height(), которая определяет размер элемента в пикселях.

Показать все комментарии