背景功能主要用于站点页和内容框。为页和内容框设置的背景得要由用户(而不是开发人员)在主题级别进行配置。
可以在主题内容框中配置背景效果,但这些效果可能会覆盖编辑站点时为页设置的任何背景效果。
背景功能不会变更主题或组成主题文件。页的背景设置无法变更主题,并且站点中基于同一布局的其他页不会继承源页的任何背景设置。通过主题添加或更改背景需要更新相应主题。
用户可以在站点的每个页上配置不同背景,也可以在使用同一布局的不同页上配置不同背景。这无法在主题中实现。尽管可以使用主题为页指定背景,但用户的背景设置可能会覆盖此指定。(背景设置仅对特定页应用覆盖;它不以任何方式修改主题本身。)
应注意避免出现主题覆盖用户在站点页和内容框中设置的背景样式。在下面几种情况下可能会发生这种情况:
在 <body>
和内容框上使用基于元素的 "style"
属性时,主题可能会覆盖站点中的页背景设置。
在主题级联样式表 (cascading style sheet, CSS) 文件中将主题背景样式标记为 "!important"
时,主题可能会覆盖站点中的页背景设置。
请参见《通过 Oracle Content Management 构建站点》中的“更改背景或主题”。