1

私のjsfページには、セルにスペースを入れるよりも値が空かどうかをチェックしている列のあるテーブルがあります。

<h:column >
        <f:facet name="header">
               <h:outputText
                       value="File" style="color:red;"/>
        </f:facet>
        <h:outputText value="#{logs.FILE == null ? ' ' : logs.FILE}"/>
</h:column>

表示されたHTML

<td class="sc5"> </td>

FirefoxとIEでは、テーブル内のセルが空の場合、セルの境界線は描画されません。しかし、クロムは境界線を描きます。では、FirefoxとIEを作成して、空のセルの境界線を描画するにはどうすればよいですか。

4

1 に答える 1

0

空白のセルでは&nbsp;なく、改行なしのスペースを出力してみてください。' '

<h:outputText value="#{logs.FILE == null ? '&nbsp;' : logs.FILE}" escape="false" />
于 2011-02-23T21:31:23.997 に答える