背景とテーマについて
背景機能は、主に、サイトのページおよびスロットでの使用が対象となっています。 ページおよびスロットに対して設定される背景は、開発者ではなくユーザーによってテーマ・レベルで構成されるよう設計されています。
背景効果は、テーマのスロットで構成できますが、これらの効果により、サイト編集時に、ページに対して設定されたすべての背景効果がオーバーライドされる可能性があります。
背景機能では、テーマ、または構成要素であるテーマ・ファイルは変更されません。 テーマはページの背景設定では変更できず、サイト内の同一レイアウトに基づく別ページは、元のページの背景設定を受け継ぎません。 テーマによる背景の追加または変更には、テーマの更新が必要となります。
ユーザーは、サイトのすべてのページ上の様々な背景のみでなく、同一レイアウトを使用する様々なページ上の背景も構成できます。 これは、テーマ内では不可能です。 テーマではページの背景を指定できますが、ユーザーの背景設定ではこの指定をオーバーライドできます。 (背景設定では、特定のページに対してオーバーライドが適用されるのみであり、テーマ自体が変更されるわけではありません)。
テーマによって、ユーザーがサイトのページおよびスロットで設定する背景スタイルがオーバーライドされないように注意してください。 これは、次のいくつかの方法で起こる可能性があります。
-
<body>
とスロットで要素ベースの"style"
属性を使用すると、サイトのページ・バックグラウンド設定をテーマで上書きすることができます。 -
テーマのバックグラウンド・スタイルをタイル・シート(CSS)ファイルの
"!important"
としてマークすると、サイトのページ・バックグラウンド設定をテーマで上書きすることができます。
「Oracle Content Managementを使用したサイトの構築」の「バックグラウンドまたはテーマの変更」を参照してください。