如何设置JSF2.0的<h:outputtext>的宽度?</h:outputtext>

时间:2010-11-30 07:57:27

标签: jsf-2

代码:

<div>
  <h:outputText value="DelivertyType: " style="width:135px"/>
  <h:inputText value="#{newConsign.consign.faId}" style="width:135px"/>
</div>

h:outputText的style =“width:135px”不起作用。

2 个答案:

答案 0 :(得分:11)

outputText将生成如下的范围:

<span style="width: 135px;">DelivertyType:</span>

“宽度”属性不能应用于SPAN等内嵌元素。 (只能应用于块样式元素)。

尝试在div中包装outputText,并在DIV上应用样式。

答案 1 :(得分:10)

您可以强制它显示为块元素:

<h:outputText value="DelivertyType: " style="display:block;width:135px"/>

这有效。