使弹出窗口的大小足以包含其元素

时间:2015-04-04 11:50:26

标签: jsf jsf-2 richfaces

RichFAces 4.5.2.Final, JSF 2.1。我需要使popupPanel自动调整以嵌入textAreas的任何更改。让我们考虑以下标记:

<rich:popupPanel id="editMailingTemplatePopup"  autosized="true">
    <h:inputTextarea value="#{editMailingTemplateController.template.name}" maxlength="128" size="80" />
</rich:popupPanel>

当我尝试更改textArea的大小时,尽管将autosized属性设置为true,但popupPanel的大小仍未更改。它是JSF/RichFaces上下文中的可解决问题,还是我应该编写javascript代码?

1 个答案:

答案 0 :(得分:1)

以下对我有用:

添加css如下:

.rf-pp-cnt-scrlr{
    width: auto !important;
    height: auto !important;
} 
.rf-pp-cntr{
 width: auto !important;
 height: auto !important;
}