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.

Свойства

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

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

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

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

Это списки свойств только для чтения родительский элемент этого элемента документа.

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

Уникальный идентификатор сеанса сгенерирован как часть создания элемента документа. Сгенерированный тег имеет форму 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