【问题标题】:How to set the width of <h:outputText> of JSF2.0?JSF2.0如何设置<h:outputText>的宽度?
【发布时间】:2010-11-30 07:57:26
【问题描述】:

代码:

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

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

【问题讨论】:

    标签: jsf-2


    【解决方案1】:

    outputText 会像这样生成一个跨度:

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

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

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

    【讨论】:

      【解决方案2】:

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

      &lt;h:outputText value="DelivertyType: " style="display:block;width:135px"/&gt;

      这行得通。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-10-08
        • 2011-04-16
        • 2012-10-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-11-13
        相关资源
        最近更新 更多