ページおよびスロットの背景機能を実装するために、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でのサイトの構築の背景またはテーマの変更を参照してください。