mlreportgen.dom.CSSProperty class

Пакет: 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. Это свойство доступно только для чтения.

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

Имя свойства 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