我想,以顯示與下面的代碼在面板內部情況的意見:JSF的outputText溢出
<p:panel>
<ui:repeat var="Comment" value="#{Status.commentList}">
<h:outputText value="#{Comment.Text}"/>
</ui:repeat>
</p:panel>
看來當評論有這麼長,文字是從面板四溢。我調查了一下,發現了h:outputText
正在產生的跨度,並試圖通過CSS來解決這個問題:
<h:outputText value="#{Comment.Text}"
style="width: 100px!important; overflow-x: scroll!important;"/>
給出一個固定的寬度和overflow-x:scroll
應該做的伎倆,但它呈現跨度更廣,甚至我已經設置它爲100像素,它將其渲染爲400像素,不會注意到!important
。
您試圖獲取確切的輸出文本區域,可能會被outputtext的父項捕獲。 – 2013-04-09 08:35:40
看來我忘了一件事:'display:block'解決了問題。 – 2013-04-09 08:38:00