我正在尝试使用以下代码在面板中显示状态注释:
<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
.