2011-01-07 15 views
0

myfaceアプリケーションのdataTableのTD要素にスタイルを適用しました。JSF myfaces dataTable、NBSPを回避する方法。 TDのタグ

td.financialReportTd { 
    font-family: Arial; 
    font-size: 12px; 
    line-height: 12px; 
    color:black; 
    background-color: white; 
     padding-right: 5px; 
    text-align: right; 
    border:0px black solid; 
    height: 30px; 
    padding-top:4px; 
    padding-left:4px; 
    vertical-align: top; 
    direction: rtl; 
} 

出力:

<td class="financialReportTd"> 
    &nbsp;&nbsp;&nbsp;&nbsp;   
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   

    &nbsp;&nbsp;&nbsp;&nbsp;MY TEXT 
</td> 

は、どんなに私がしようとするもの、それらNBSPタグが悪化するテキストの変更のTDと位置を埋めるん。

私はスタイルを試しましたtext-align:right; (私はRTLのテキストが必要です)、私は方向を試みた:rtl;何も役立ちません。

テキストをTDの右端に揃え、そのスペースタグを避けるにはどうすればよいですか?

答えて

0
<h:column> 
    ></h:panelGrid> 
</h:column> 

NBSPを排除するために、我々は(非常に重要!)panelGridへのoutputTextを包む必要がある、プラス幸せNO SPがあってはならない:)

0

nbspがデータベース(または使用しているデータソース)にないことを100%確信していますか?彼らは事故によってそこから得た可能性があります(またはExcelまたは他の場所からの変換によって)。そのようなJSFのエラーよりも可能性が高くなります。

+0

あなたが正しかった、スペースがDBです。 –

関連する問題