@media
支持 all/screen/print、not/only、逗号 OR、and 和有限括号 feature:value。未知 feature 被忽略;不支持 MQ4 范围比较/条件 OR/完整布尔语法。
@media screen and (min-width:600px), print { ... }历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:520
反馈此接口问题 →@page marks
stylesheet 仅把 marks 作为多 token 原文保存;PageGeometry、Document::printToPDF 与 PDF backend 未读取 marks。没有裁切标/套准标输出消费者。
none | crop || cross(无输出行为)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:2627
反馈此接口问题 →border
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-bottom
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-color
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-image
简写展开到五个长属性;能力边界同长属性。
<source> <slice> / <width> / <outset> <repeat>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:2088
反馈此接口问题 →border-left
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-right
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-style
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-top
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →border-width
由 CSSStyleDeclaration::setProperty 展开。
对应长属性的简写历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1894
反馈此接口问题 →flex-flow
声明展开只写实际出现的分量,省略分量未统一重置为初始值;不能视为完整简写语义。
<'flex-direction'> || <'flex-wrap'>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:1811
反馈此接口问题 →font
展开为五个长属性;支持 inherit/initial/unset/revert。没有 font-variant/font-stretch 等复合分量与系统字体关键字路径;oblique 虽展开但长属性不实现。
[italic | normal] [normal | bold | bolder | lighter | <三位数字字重>] <font-size> [/ <line-height>] <font-family>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:2283
反馈此接口问题 →grid
当前仅拆分斜杠两侧到 template rows/columns;未实现 auto-flow 简写分支、areas 与隐式轨道的完整重置语义。
<grid-template-rows> / <grid-template-columns>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:2270
反馈此接口问题 →grid-template
专用 tokenizer 展开,校验命名区域矩形、等列和轨道语法;不包含 subgrid 简写语法。
none | <rows> / <columns> | [ <line-names>? <string> <row-size>? <line-names>? ]+ [ / <columns> ]?历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:2260
反馈此接口问题 →media 宽高条件
使用当前 viewport;像素精确相等,无 range 语法。长度 parser 很有限:em 固定 16px;rem 同时命中 em/rem 两分支,不能按根字体尺寸可靠使用。
(min-width/max-width/width/min-height/max-height/height: Npx)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media aspect-ratio
只支持 min/max 比值,不支持精确 aspect-ratio 或 range 比较。
(min-aspect-ratio/max-aspect-ratio: 16/9)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media color
颜色位深固定 8,monochrome 固定 false。
(color) / (color:8) / (min-color:8) / (monochrome)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media hover/pointer
固定 hover + fine,不查询真实设备能力。
(hover:hover|none) / (pointer:fine|coarse|none)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media orientation
按 viewportHeight >= viewportWidth 判 portrait。
(orientation:portrait|landscape)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media prefers-color-scheme
固定 light,不读取系统/主题偏好。
(prefers-color-scheme:light|dark)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media prefers-reduced-motion
固定 no-preference;reduce 返回 false。
(prefers-reduced-motion:reduce|no-preference)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →media resolution
支持 dpi/dpcm/dppx/x 换算,但设备分辨率固定为 96dpi;不反映窗口 DPR。
(min-resolution/max-resolution: 96dpi)历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/css/stylesheet.cpp:455
反馈此接口问题 →