1

JSFページにいくつかのデータテーブルを表示すると、最終的にリッチフェイスカレンダーが機能するようになりました。しかし、私の data-tables CSS はカレンダーの CSS をオーバーライドするので、ポップアップカレンダーを開くとページ全体が表示されます。

JSF 2.2 Java 7 リッチフェイス 4.3.3

CSS:

table {
    empty-cells: show;
    width: 100%;
}

幅を 25% に変更すると、カレンダーは正しく表示されますが、データ テーブルがひどく見えます。データ テーブルを 100% に保ち、カレンダーを固定幅にする方法はありますか?

4

1 に答える 1

1

CSS セレクターは、すべてのHTML要素table {}に適用されます。特定の HTML 要素だけを CSS でスタイルしたい場合は、より具体的な CSS セレクターを使用する必要があります。<table><table>

<rich:dataTable>を生成する<table class="rf-dt">ため、次のセレクターで実行する必要があります。

table.rf-dt {
    ...
}

以下も参照してください。

于 2013-09-13T11:49:25.250 に答える