接口参考

painter_elements.cpp · CSS 属性

按同一接口文件归组浏览,展开条目查看声明、使用说明和版本边界。

阅读相关开发指南 →

这里保留接口声明及来源。逐项运行验证范围以条目记录为准;源文件中的内部实现候选不代表免费 SDK 的交付承诺。

src/paint/painter_elements.cpp
fill
conditional3.61.7C++ / C / Go / Rust

仅指 SVG 内部 CSS,交由 SVG 后端消费;不是普通 HTML 盒的 ComputedStyle 属性。继承、颜色/单位、paint server 与选择器的细节由后端决定;宿主分组规则转交限制见 SVG 内部 CSS 转交。

painter_elements.cpp
none | <color> | SVG paint server

历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

验证范围

沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。

src/paint/painter_elements.cpp:1449

反馈此接口问题 →
stop-color
conditional3.61.7C++ / C / Go / Rust

仅指 SVG 内部 CSS,交由 SVG 后端消费;不是普通 HTML 盒的 ComputedStyle 属性。继承、颜色/单位、paint server 与选择器的细节由后端决定;宿主分组规则转交限制见 SVG 内部 CSS 转交。

painter_elements.cpp
<color>

历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

验证范围

沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。

src/paint/painter_elements.cpp:1449

反馈此接口问题 →
stop-opacity
conditional3.61.7C++ / C / Go / Rust

仅指 SVG 内部 CSS,交由 SVG 后端消费;不是普通 HTML 盒的 ComputedStyle 属性。继承、颜色/单位、paint server 与选择器的细节由后端决定;宿主分组规则转交限制见 SVG 内部 CSS 转交。

painter_elements.cpp
<number>

历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

验证范围

沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。

src/paint/painter_elements.cpp:1449

反馈此接口问题 →
stroke
conditional3.61.7C++ / C / Go / Rust

仅指 SVG 内部 CSS,交由 SVG 后端消费;不是普通 HTML 盒的 ComputedStyle 属性。继承、颜色/单位、paint server 与选择器的细节由后端决定;宿主分组规则转交限制见 SVG 内部 CSS 转交。

painter_elements.cpp
none | <color> | SVG paint server

历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

验证范围

沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。

src/paint/painter_elements.cpp:1449

反馈此接口问题 →
stroke-width
conditional3.61.7C++ / C / Go / Rust

仅指 SVG 内部 CSS,交由 SVG 后端消费;不是普通 HTML 盒的 ComputedStyle 属性。继承、颜色/单位、paint server 与选择器的细节由后端决定;宿主分组规则转交限制见 SVG 内部 CSS 转交。

painter_elements.cpp
SVG length

历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

验证范围

沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。

src/paint/painter_elements.cpp:1449

反馈此接口问题 →
SVG 内部 CSS 转交
conditional3.61.7C++ / C / Go / Rust

SVG 子树序列化后交给所选 LunaSVG/Skia SVG 后端;none 或未找到依赖时不渲染。宿主只复制 enabled Author sheet 的顶层 Style 规则,不递归 @media/@supports/@layer,不把宿主完整级联或 selector 状态推广到孤立 SVG。SVG 内部 CSS 的全集取决于所选后端与版本,不属于 KUI 通用元素属性承诺。

painter_elements.cpp
<svg><style>...</style>...</svg>;顶层 author stylesheet 的 fill/stroke 等规则

历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)

验证范围

沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。

src/paint/painter_elements.cpp:1449

反馈此接口问题 →
浏览同类接口 →