0

リソース css に以下があり、XPage に適用されます。

.wfsHeader     {background:rgb(230,230,230) ; font-size:12pt; font-weight:bold;}
.wfsHeaderLite {background:rgb(240,240,240) ; font-size:10pt; font-weight:bold;}
.separator  {height:1px ; background:rgb(230,230,230);}
.SeperatorLite {height:1px ; background:rgb(240,240,240);}
.separator2  {height:2px ; background:rgb(192,192,192);}
.label      {font-size: 8pt; font-weight:bold ;}
.label10     {font-weight:bold;font-size:10pt ;}

XPage をブラウザで表示すると、wfsHeader と wfsHeaderLite と sperator がすべて期待どおりに表示されます。ただし、Notes クライアントで表示すると、区切り記号は正しく機能します (1 ピクセルの灰色の線が表示されますが、wfsHeader と wfsHeaderLite には効果がありません。区切り記号と wfsHeader のマークアップの間に、1 つが表現されている以外の実際の違いは見られません)。 . 高さとフォントサイズ. それらはすべて個々のパネルまたはテーブルセルに適用されます. cssはノーツクライアントとWebブラウザ間で同じように機能するはずだと私は思っていました. セパレータがなぜ機能するのかについて非常に混乱しています.両方ですが、wfsHeader は Web ブラウザーでのみ機能します。

4

3 に答える 3

1

XULRunner コンポーネントは、適切な HTTP ヘッダーを提供する HTTP リソースのキャッシュの対象となります。そのため、変更後にCSSファイルを再取得しないことによるキャッシュの問題である可能性があります。2 つのオプションがあります。Notes と Designer を閉じて、すべての vbelonging プロセスを終了し、再起動します。次に、ほとんどの場合、キャッシュはそれを取得し、再フェッチが行われます。ただし、これは非常に面倒なので、XPinc ブラウザの更新ボタンの「個人データを消去する」オプションを使用することもできます (このオプションを利用するには、その横にある小さな下向き矢印を使用します)。

于 2013-11-18T10:24:18.997 に答える
1

Firefox ブラウザーで CSS を試してください。そこで問題がなければ、Notes-Client でも問題なく表示されるはずです。

Firefox 開発者ツール (STRG+I) を使用して、どの CSS ルールがどの要素に適用されるかを確認します。

于 2013-11-14T08:21:46.613 に答える
1

XPiNC は、お気に入りのブラウザとは異なる動作をすることができる Mozilla XULRunner に基づいています。XULRunner は Notes 9.0.1 で新しいバージョンにアップグレードされたので、試してみてください。

于 2013-11-14T08:14:34.573 に答える