mlreportgen.dom.Container 类
命名空间: mlreportgen.dom
文档对象的容器
描述
创建一个容器元素。使用 mlreportgen.dom.Container.append
方法将文档元素追加到容器。使用报告中的 mlreportgen.dom.Container
对象将格式应用于容器的所有子项。
在 HTML 输出中,Container
对象生成由其 HTMLTag
属性指定类型的 HTML 元素,并包含与其文档对象模型 (DOM) 内容相对应的 HTML 元素。例如,具有 Container
属性 HTMLTag
且包含文本 div
的 Hello World
对象会生成以下标记:
<div><p><span>Hello World</span></p></div>
生成的 HTML 容器元素分别具有由 Container
对象 StyleName
和 Style
属性指定的 class 和 style 属性。HTML CSS 格式继承规则确保 Container
对象生成的子对象继承 Container
对象 Style
和 StyleName
属性指定的格式。例如,如果 Container
对象指定红色作为其文本颜色并且其文本子项均未指定颜色,则文本子项将被涂成红色。
对于 Microsoft® Word 和 PDF 报告输出,Container
对象仿真容器格式继承,将 Container
对象 Style
属性指定的格式应用于每个子项(除非被子项覆盖),然后将子项追加到输出。Word 和 PDF 输出忽略 HTMLTag
对象的 StyleName
和 Container
属性。
提示
您可以使用 mlreportgen.dom.Container
或 mlreportgen.dom.Group
对象来生成文档元素的集合。
使用容器对象将格式继承应用于一组对象,并创建 DOM 不支持的 HTML 容器元素,例如 div、section 和 article。
使用组对象将相同的内容追加到文档的多个位置,而无需克隆该组。
mlreportgen.dom.Container
类是一个 handle
类。
创建对象
描述
创建一个带有 HTML 标记名 containerObj
= Containerdiv
的容器。
创建一个具有指定 HTML 标记名称的容器(例如,containerObj
= Container(HTMLtag
)div
、section
或 article
)。
输入参量
输出参量
属性
方法
示例
版本历史记录
在 R2015a 中推出