So werden Hintergründe implementiert

Zur Implementierung des Features für Seiten- und Slothintergründe erstellt Oracle Content Management dynamisch ein CSS-Stylesheet im <head> einer Seite.

Der Selektor für die Stile ist ein tagbasierter Selektor (body) für die Einstellungen für den Seitenhintergrund. Für die Einstellungen für den Slothintergrund und den ID-basierten Selektor wird die Slot-ID verwendet.

Beispiel: Wenn Sie eine Hintergrundfarbe für eine Seite festlegen, kann dadurch das folgende CSS-Markup im <head> der Seite entstehen:

body
{
     background-color: #fa7c9d;
}

Wenn Sie gleichermaßen ein Hintergrundbild für einen Slot festlegen, kann dadurch das folgende CSS-Markup im <head> der Seite entstehen:

#PageFooter
{
     background-image: url("footer_image.png");
}

Aufgrund dieser Implementierung können direkt im "style"-Attribut des Bodytags oder Slotelements angegebene Stile die im Stylesheet im <head>-Code konfigurierten Einstellungen außer Kraft setzen.

Wichtig:

Theme-Entwickler müssen darauf achten, keine Hintergrundeinstellungen durch elementbasierte Stile außer Kraft zu setzen.

Siehe Hintergrund oder Theme ändern in Sites mit Oracle Content Management erstellen.