-webkit-image-set()
同image-set():只在背景的选择路径折叠,固定1dppx,不是动态DPR资源重选。 解析发生于整段背景值拆层前,仅当整个值以image-set开头才选源;不会对任意层内image-set递归展开,尾随简写/多层文本也受限。
image-set()的前缀别名历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:342
反馈此接口问题 →conic-gradient()
角度色标未实现:共享parseGradientStopPosition明确拒绝deg/rad/turn,不能将from角度能力外推到色标。from角度支持deg/rad/grad/turn、at中心和百分比/隐式色标,后端用sweep shader;遮罩后端没有conic分支。支持单/双位置色标、长度/百分比/calc仿射色标和color hint;色标延迟到具体渐变长度修正。显式插值空间仅srgb/srgb-linear/xyz/hsl/lch,后两者支持shorter/longer/increasing/decreasing hue;不含lab/oklab/oklch/display-p3等空间。color hint以九个额外色标作有界近似。背景/边框/list-image路径有消费;mask路径不能继承这些完整能力。
conic-gradient([from <angle>] || [at <position>] || [in <supported-space> …]?, <percentage-color-stop-list>)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:741
反馈此接口问题 →currentColor
color 的继承、背景及多个边框/装饰分支有上下文解析;不能把 Color::parse 独立调用视为支持,嵌套函数的 currentColor 替换取决于具体属性路径。
currentColor历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1228
反馈此接口问题 →filter()
KUI私有CSS图像函数,在background/background-image、border-image-source和content有专门解析与绘制;支持的滤镜同filter属性。不是SVG url滤镜引用,也不是标准通用CSS image函数。
filter(<url-or-gradient>, <filter-list>)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1925
反馈此接口问题 →image-set()
在background/background-image中先解析候选并折叠为单个image;固定按1dppx选距离最近候选,同距保留首项。支持x/dppx/dpi/dpcm;type仅按MIME白名单筛选,不证明解码器可用;非正resolution丢弃,calc resolution简化为1x。非通用任意image上下文支持。 解析发生于整段背景值拆层前,仅当整个值以image-set开头才选源;不会对任意层内image-set递归展开,尾随简写/多层文本也受限。
image-set([ <url> | <image> | <string> ] [<resolution> || type(<mime>)]? #)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:74
反馈此接口问题 →linear-gradient()
角度deg/rad/grad/turn及角方向;默认向下。支持单/双位置色标、长度/百分比/calc仿射色标和color hint;色标延迟到具体渐变长度修正。显式插值空间仅srgb/srgb-linear/xyz/hsl/lch,后两者支持shorter/longer/increasing/decreasing hue;不含lab/oklab/oklch/display-p3等空间。color hint以九个额外色标作有界近似。背景/边框/list-image路径有消费;mask路径不能继承这些完整能力。
linear-gradient([<angle> | to <side-or-corner>] || [in <supported-space> …]?, <color-stop-list>)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1281
反馈此接口问题 →radial-gradient()
支持圆/椭圆、四种尺寸关键词、显式半径、中心位置(含部分calc仿射坐标);默认ellipse/farthest-corner/center。支持单/双位置色标、长度/百分比/calc仿射色标和color hint;色标延迟到具体渐变长度修正。显式插值空间仅srgb/srgb-linear/xyz/hsl/lch,后两者支持shorter/longer/increasing/decreasing hue;不含lab/oklab/oklch/display-p3等空间。color hint以九个额外色标作有界近似。背景/边框/list-image路径有消费;mask路径不能继承这些完整能力。
radial-gradient([circle | ellipse] || [closest-side | closest-corner | farthest-side | farthest-corner | <size>] [at <position>]?, <color-stop-list>)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1388
反馈此接口问题 →repeating-conic-gradient()
角度色标未实现:共享parseGradientStopPosition明确拒绝deg/rad/turn,不能将from角度能力外推到色标。后端把首末位置转为sweep起止角并重复;支持单/双位置色标、长度/百分比/calc仿射色标和color hint;色标延迟到具体渐变长度修正。显式插值空间仅srgb/srgb-linear/xyz/hsl/lch,后两者支持shorter/longer/increasing/decreasing hue;不含lab/oklab/oklch/display-p3等空间。color hint以九个额外色标作有界近似。背景/边框/list-image路径有消费;mask路径不能继承这些完整能力。
conic-gradient对应参数,以首末百分比色标区间重复历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1784
反馈此接口问题 →repeating-linear-gradient()
支持不同于整盒宽度的重复周期、退化零周期与负色标;支持单/双位置色标、长度/百分比/calc仿射色标和color hint;色标延迟到具体渐变长度修正。显式插值空间仅srgb/srgb-linear/xyz/hsl/lch,后两者支持shorter/longer/increasing/decreasing hue;不含lab/oklab/oklch/display-p3等空间。color hint以九个额外色标作有界近似。背景/边框/list-image路径有消费;mask路径不能继承这些完整能力。
linear-gradient对应参数,按首末used stop间距重复历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1782
反馈此接口问题 →repeating-radial-gradient()
按一次周期缩小径向shader半径并重复;支持单/双位置色标、长度/百分比/calc仿射色标和color hint;色标延迟到具体渐变长度修正。显式插值空间仅srgb/srgb-linear/xyz/hsl/lch,后两者支持shorter/longer/increasing/decreasing hue;不含lab/oklab/oklch/display-p3等空间。color hint以九个额外色标作有界近似。背景/边框/list-image路径有消费;mask路径不能继承这些完整能力。
radial-gradient对应参数,按首末used stop间距重复历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1783
反馈此接口问题 →url()
图片源在background(-image)、border-image-source、list-style-image、content、mask-image等分别解析并由图片缓存加载;实际格式/网络加载/路径解析取决于上下文与构建。SVG图像依赖KUI_SVG_BACKEND,不能据url()推导SVG滤镜/剪裁引用支持。
url(<quoted-string> | <unquoted-url>)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/style_apply_text_bg.cpp:1978
反馈此接口问题 →