exponenta event banner

mlreportgen.dom.CSSProperty класс

Пакет: mlreportgen.dom
Суперклассы:

Объект свойства CSS для форматирования вывода HTML

Описание

Создайте объект формата, определяющий свойство и значение каскадной таблицы стилей (CSS). Использовать объект форматирования с mlreportgen.dom.CSSProperties для применения свойств CSS к объектам для вывода HTML. Сведения о свойствах CSS см. в разделе W3Schools.com/cssref/.

Примечание

Использовать CSSProperty только для форматов, не поддерживаемых объектом формата DOM. Большинство объектов формата DOM работают для любого типа вывода. Используя CSSProperty объекты делают приложение отчета специфичным для вывода HTML.

Строительство

prop = CSSProperty(Name,Value) создает свойство формата CSS с указанными именем и значением.

Входные аргументы

развернуть все

Имя свойства CSS, указанное как символьный вектор.

Значение свойства для соответствующего имени свойства, указанного как символьный вектор.

Выходные аргументы

развернуть все

Объект формата CSS, возвращенный как mlreportgen.dom.CSSProperty объект.

Свойства

развернуть все

Дочерние элементы этого элемента документа, указанные как массив объектов DOM. Это свойство доступно только для чтения.

Идентификатор для этого элемента документа, указанный как вектор символов или скаляр строки. При создании элемента документа DOM создает уникальный идентификатор сеанса. Можно указать собственный идентификатор.

Имя свойства CSS, указанное как символьный вектор.

Родительский элемент этого документа, указанный как объект DOM. Это свойство доступно только для чтения.

Тег для этого элемента документа, заданный как вектор символов или скаляр строки.

DOM создает уникальный для сеанса тег как часть создания этого объекта. Созданный тег имеет вид CLASS: ID, где CLASS - класс объекта, а ID - значение Id свойства объекта. Указание собственного значения тега может помочь определить, где возникла проблема во время создания документа.

Значение свойства для соответствующего имени свойства, указанное как символьный вектор.

Примеры

свернуть все

Создать CSSProperty объекты inlist и outlist. При создании списка можно использовать CSSProperty объект как значение для CSSProperties в списке.

import mlreportgen.dom.*

d = Document('List Styles','html');

inlist = CSSProperty('list-style-position','inside');
outlist = CSSProperty('list-style-position','outside');
p = Paragraph('The following list has list-style-position set to inside:');
append(d,p);

list = UnorderedList({'Earl Grey','Jasmine','Honeybush'});
list.Style = {CSSProperties(inlist)};
append(d,list);

p = Paragraph('The following list has list-style-position set to outside:');
append(d,p);
list = clone(list);
list.Style = {CSSProperties(outlist)};
append(d,list);

close(d);
rptview(d.OutputPath);
Представлен в R2016a