如何创建一个可滚动、高度固定并允许标记文本的文本区域?HTML、JSF和PF4.0元素是可能的,必须尊重原始文本的换行。
如果我使用<p:inputTextarea>并将disabled=设置为“true”,当我标记文本时,就好像不能释放光标一样。无论我的光标走到哪里,它都会继续标记。此外,禁用似乎阻止我使用滚动条。
它应该看起来类似于此,但是使用激活的滚动条(不管文本是否变灰):

发布于 2014-03-06 12:44:26
我不知道用p:inputTextarea做这件事的任何方法,所以我在需要时使用了HTML,呈现而不是禁用的textArea:
<ui:fragment rendered="#{lorem.disabled}">
<div style="max-width:150px;max-height:150px;overflow-y:auto;overflow-x:auto;white-space:pre;">
#{lorem.ipsum}
</div>
</ui:fragment>
<p:inputTextArea value="#{lorem.ipsum}" rendered="#{!lorem.disabled}"/>https://stackoverflow.com/questions/22222434
复制相似问题