JSFデータテーブルのスタイル設定に固有のものがあるかどうかはわかりませんが、行の高さを変更することはできません。
これが私のデータテーブルです:
<h:dataTable value="#{myBean.myValue}"
rowClasses="dt_row"
var="o">
</h:dataTable>
これが私のcssdt_rowクラスです:
.dt_row {
height: 10px;
}
ただし、行が生成されるとき、cssクラスで指定した値に関係なく、高さは同じままです。生成されたページのソースは次のようになり、問題ないようです。
<tr class="dt_row">
何か案は?
これが私のテーブル全体です:
<h:dataTable value="#{searchBean.searchResult.concordances}"
styleClass="table"
var="concordance">
<h:column>
<pre>#{concordance.left}</pre>
</h:column>
<h:column>
<pre style="color: blue;">#{concordance.middle}</pre>
</h:column>
<h:column>
<pre>#{concordance.right}</pre>
</h:column>
</h:dataTable>