ページおよびスロットの背景機能を実装するために、Oracle Content Managementでは、ページの<head>
にCSSスタイルシートを動的に作成します。
スタイルのセレクタは、ページの背景設定のためのタグベースのセレクタ(body
)です。スロットの背景設定およびIDベースのセレクタの場合は、スロットIDが使用されます。
たとえば、ページの背景色を設定すると、ページの<head>
内に次のようなCSSマークアップが生成される場合があります:
body { background-color: #fa7c9d; }
同様に、スロット上に背景イメージを設定すると、ページの<head>
内に次のようなCSSマークアップが生成される場合があります:
#PageFooter { background-image: url("footer_image.png"); }
この実装は、bodyタグまたはslot要素の"style"
属性で直接指定されたスタイルが、<head>
コードのスタイルシートで構成された設定をオーバーライドできることを意味します。
重要:
テーマの開発者は、要素ベースのスタイルで背景設定をオーバーライドしないように注意する必要があります。Oracle Content Managementでのサイトの構築の背景またはテーマの変更を参照してください。