2011-02-17 53 views

回答

3

你是什麼意思,通過定義outputText的「長度和寬度」?

A <h:outputText>將只顯示文本。所以這個組件的長度將取決於要顯示的文本的長度。

但是,您可以爲您的文本中指定的寬度,通過設置特定width CSS屬性:

<h:outputText value="#{myBean.myText}" style="width: 100px;"/> 

這將創建一個包含您的文字<span> HTML標籤。但是,如果文本長度超過定義的寬度,瀏覽器將在多行顯示您的文本。

+0

我已經試過這個,它不起作用。文字仍然溢出並改變面板的大小。 – Logan 2013-07-24 05:16:26

2

請添加以下樣式表才能正常工作。

style="width: 100px;white-space: normal" 

它會工作,你期待。

相關問題