2行のヘッダーを持つscrollableDataTableを開発しています。
<rich:scrollableDataTable ...
<rich:column...>
<f:facet name="header">
<s:div>
<h:panelGrid columns="1">
<h:outputText value="Hi" />
<h:outputText value="all" />
</h:panelGrid>
</s:div>
</f:facet>
...
</rich:column>
しかし、ビデオでは「こんにちは」しか見えません。生成された html では、両方の行が表示されます。実際には、web-browser-debug (F12) を使用して html コードの方が見栄えがよくなります。列のヘッダーの高さが 20px または 21px に固定されていることがわかります。
2 番目のヘッダー行を表示するには、変更して拡大する必要があります (web-browser-debug を使用):
.rich-sdt-header-cell-body (高さ: 40px)
GridBodyTemplate (上:
42px)
GridHeaderTemplate (高さ: 42px)
xhtmlでこれを行うにはどうすればよいですか? 他の scrollableDataTable&columns には、1行だけで構成されたヘッダーがあります(私にとってはうまくいきます)。ヘッダーをもっと高くする必要があるのは、1 つの状況だけです。それは可能ですか?
ありがとう!