关于背景和主题

背景功能主要用于站点页和内容框。为页和内容框设置的背景得要由用户(而不是开发人员)在主题级别进行配置。

可以在主题内容框中配置背景效果,但这些效果可能会覆盖编辑站点时为页设置的任何背景效果。

背景功能不会变更主题或组成主题文件。页的背景设置无法变更主题,并且站点中基于同一布局的其他页不会继承源页的任何背景设置。通过主题添加或更改背景需要更新相应主题。

用户可以在站点的每个页上配置不同背景,也可以在使用同一布局的不同页上配置不同背景。这无法在主题中实现。尽管可以使用主题为页指定背景,但用户的背景设置可能会覆盖此指定。(背景设置仅对特定页应用覆盖;它不以任何方式修改主题本身。)

应注意避免出现主题覆盖用户在站点页和内容框中设置的背景样式。在下面几种情况下可能会发生这种情况:

  • <body> 和内容框上使用基于元素的 "style" 属性时,主题可能会覆盖站点中的页背景设置。

  • 在主题级联样式表 (cascading style sheet, CSS) 文件中将主题背景样式标记为 "!important" 时,主题可能会覆盖站点中的页背景设置。

请参见《通过 Oracle Content Management 构建站点》中的“更改背景或主题”。