REFERENCE

CSS 属性

673 个条目 · 第 4/5 页

  1. max-block-size

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  2. max-height

    长度、百分比和数学树分别存储;百分比依赖包含块的 definite/indefinite 状态。固有尺寸经 IntrinsicSizer,replaced、flex、grid、table 有各自约束;不包含 anchor-size()。

  3. max-inline-size

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  4. max-lines

    当前 property registry 与 StyleCore/Extras 无对应元素属性消费;tokenizer 接受名称、@supports 白名单或导入测试存在均不能视为支持。

  5. max-width

    长度、百分比和数学树分别存储;百分比依赖包含块的 definite/indefinite 状态。固有尺寸经 IntrinsicSizer,replaced、flex、grid、table 有各自约束;不包含 anchor-size()。

  6. media aspect-ratio

    只支持 min/max 比值,不支持精确 aspect-ratio 或 range 比较。

  7. media color

    颜色位深固定 8,monochrome 固定 false。

  8. media hover/pointer

    固定 hover + fine,不查询真实设备能力。

  9. media orientation

    按 viewportHeight >= viewportWidth 判 portrait。

  10. media prefers-color-scheme

    固定 light,不读取系统/主题偏好。

  11. media prefers-reduced-motion

    固定 no-preference;reduce 返回 false。

  12. media resolution

    支持 dpi/dpcm/dppx/x 换算,但设备分辨率固定为 96dpi;不反映窗口 DPR。

  13. media 宽高条件

    使用当前 viewport;像素精确相等,无 range 语法。长度 parser 很有限:em 固定 16px;rem 同时命中 em/rem 两分支,不能按根字体尺寸可靠使用。

  14. min()

    支持嵌套数学、括号、四则优先级与数值类型校验;受各属性接收类型与深度预算限制。

  15. min-block-size

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  16. min-height

    长度、百分比和数学树分别存储;百分比依赖包含块的 definite/indefinite 状态。固有尺寸经 IntrinsicSizer,replaced、flex、grid、table 有各自约束;不包含 anchor-size()。

  17. min-inline-size

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  18. min-width

    长度、百分比和数学树分别存储;百分比依赖包含块的 definite/indefinite 状态。固有尺寸经 IntrinsicSizer,replaced、flex、grid、table 有各自约束;不包含 anchor-size()。

  19. mix-blend-mode

    plus-lighter/plus-darker未实现。

  20. mm

    只在允许该值类型的属性使用;百分比基准由消费属性决定,物理单位按 96 CSS px/in 换算。

  21. mod()

    支持嵌套数学、括号、四则优先级与数值类型校验;受各属性接收类型与深度预算限制。

  22. object-fit

    作用于替换元素图像。

  23. object-position

    支持关键词、长度/百分比、边缘偏移。

  24. oklab()

    支持 L 与 a/b 百分比换算及 alpha;结果压入 8-bit sRGB,超色域分量钳制,非完整 missing/relative 颜色模型。

  25. oklch()

    支持 L/C 百分比、hue 角度与 alpha;矩阵中间量存在 clamp,结果为 8-bit sRGB,不保持广色域。

  26. opacity

    以透明图层作用于整元素与子树。

  27. order

    布局按 order 排序;不是 DOM 顺序变更。

  28. orphans

    当前内建 registry、logical mapping、声明展开与 apply 调度没有这个属性的实际消费路径;examples 中出现、CSSOM 可保存、同名标准属性可用均不能证明这个名称生效。

  29. outline

    展开到三个长属性。

  30. outline-color

    支持currentColor;invert不在当前实现。

  31. outline-offset

    正值向外、负值向内移动轮廓;不影响布局尺寸,跨行 inline 由各行片段构造合并轮廓。

  32. outline-style

    跨行inline按片段并集绘制轮廓。

  33. outline-width

    正数使用值至少1px,超过1px向下取整。

  34. overflow

    overlay 兼容 auto;非 visible/clip 轴使另一 visible 轴成为 auto。hidden/scroll/auto 建立 BFC,clip 与 overflow-clip-margin 联动。

  35. overflow-clip-margin

    clip 可见边界的盒参考与外扩长度;不接受百分比。

  36. overflow-wrap

    word-wrap 为 overflow-wrap 兼容别名;anywhere/break-word 参与紧急断行,固有尺寸路径保留差别。

  37. overflow-x

    overlay 兼容 auto;非 visible/clip 轴使另一 visible 轴成为 auto。hidden/scroll/auto 建立 BFC,clip 与 overflow-clip-margin 联动。

  38. overflow-y

    overlay 兼容 auto;非 visible/clip 轴使另一 visible 轴成为 auto。hidden/scroll/auto 建立 BFC,clip 与 overflow-clip-margin 联动。

  39. padding

    声明层展开四边;padding 不支持 auto。

  40. padding-block

    仅 horizontal-tb 的 block/inline 映射;inline 方向随 direction。普通 inset/margin/padding 成对简写按顶层空白拆 1/2 值。

  41. padding-block-end

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  42. padding-block-start

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  43. padding-bottom

    百分比推迟到包含块 inline size;仿射 calc 保存 px + %;非仿射式存在样式期数值化限制。

  44. padding-inline

    仅 horizontal-tb 的 block/inline 映射;inline 方向随 direction。普通 inset/margin/padding 成对简写按顶层空白拆 1/2 值。

  45. padding-inline-end

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  46. padding-inline-start

    仅 horizontal-tb + direction 映射;RTL 交换 inline start/end,block 固定 top/bottom,size 固定 width/height。竖排 writing-mode 不改变该映射。

  47. padding-left

    百分比推迟到包含块 inline size;仿射 calc 保存 px + %;非仿射式存在样式期数值化限制。

  48. padding-right

    百分比推迟到包含块 inline size;仿射 calc 保存 px + %;非仿射式存在样式期数值化限制。

  49. padding-top

    百分比推迟到包含块 inline size;仿射 calc 保存 px + %;非仿射式存在样式期数值化限制。

  50. page

    PDF 分页消费 pageName 来选择对应 @page 名称与每页装饰规则;同一物理页多个名称保留首个非空名称。全树仅单一名称时该命名页可覆盖通用 margin,混合名称的 geometry 仍使用通用层;printToPDF 最终页面宽高由 opts 覆盖。普通屏幕布局不会因此出现分页。

  51. page-break-after

    共享 break-after 字段;legacy always 转 page。

  52. page-break-before

    共享 break-before 字段;legacy always 转 page。

  53. page-break-inside

    共享 break-inside 字段;legacy always 转 page。

  54. pc

    只在允许该值类型的属性使用;百分比基准由消费属性决定,物理单位按 96 CSS px/in 换算。

  55. perspective

    CSS 3D几何路径独立于默认关闭的Filament/旧3D引擎。

  56. perspective-origin

    CSS 3D几何路径独立于默认关闭的Filament/旧3D引擎。

  57. place-content

    单值与两个单词值可展开;解析按第一个空格切割,safe center、first baseline 等多词分量无法可靠分界,建议对这些值写长属性。

  58. place-items

    单值与两个单词值可展开;解析按第一个空格切割,safe center、first baseline 等多词分量无法可靠分界,建议对这些值写长属性。

  59. place-self

    单值与两个单词值可展开;解析按第一个空格切割,safe center、first baseline 等多词分量无法可靠分界,建议对这些值写长属性。

  60. pointer-events

    HTML盒命中测试支持auto/none;SVG专用visiblePainted/fill/stroke等值未实现。

  61. position

    absolute/fixed 由共享绝对定位管线消费;sticky 与滚动偏移重放联动。

  62. pow()(通用值)

    通用值/长度数学 parser 没有此函数语义;未知函数保存文本不能视作支持。

  63. pt

    只在允许该值类型的属性使用;百分比基准由消费属性决定,物理单位按 96 CSS px/in 换算。

  64. px

    只在允许该值类型的属性使用;百分比基准由消费属性决定,物理单位按 96 CSS px/in 换算。

  65. q

    只在允许该值类型的属性使用;百分比基准由消费属性决定,物理单位按 96 CSS px/in 换算。

  66. quotes

    自定义多级引号支持;auto 语言表仅区分 fr 与默认弯引号,并非完整语言引号数据库。

  67. 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路径不能继承这些完整能力。

  68. random()(通用值)

    通用值/长度数学 parser 没有此函数语义;未知函数保存文本不能视作支持。

  69. rcap

    元素级联有根字体测量回调;无测量器/其他入口可退回比例近似。不可把通用 rawLengthToPx fallback 当真实根字体精度。

  70. rch

    元素级联有根字体测量回调;无测量器/其他入口可退回比例近似。不可把通用 rawLengthToPx fallback 当真实根字体精度。

  71. rem

    只在允许该值类型的属性使用;百分比基准由消费属性决定,物理单位按 96 CSS px/in 换算。

  72. rem()

    支持嵌套数学、括号、四则优先级与数值类型校验;受各属性接收类型与深度预算限制。

  73. 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路径不能继承这些完整能力。

  74. 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路径不能继承这些完整能力。

  75. 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路径不能继承这些完整能力。

  76. resize

    有解析/存储,无拖拽调整元素尺寸的运行时消费(窗口resize是另一功能)。 补充:src 中 ResizeType 只在样式分派出现;未见 resize handle、指针拖拽或布局字段消费。不能据 CSS 解析测试宣称交互调整大小已实现。

  77. revert

    支持 CSS-wide 关键字;显式 inherit 取父元素计算值;revert 回退当前 origin;revert-layer 回退当前层,inline 单独处理。变量代入的 wide keyword 路径不一定覆盖全部静态层语义。

  78. revert-layer

    支持 CSS-wide 关键字;显式 inherit 取父元素计算值;revert 回退当前 origin;revert-layer 回退当前层,inline 单独处理。变量代入的 wide keyword 路径不一定覆盖全部静态层语义。

  79. rex

    元素级联有根字体测量回调;无测量器/其他入口可退回比例近似。不可把通用 rawLengthToPx fallback 当真实根字体精度。

  80. rgb() / rgba()

    传统逗号和现代空格/slash 数值可用;普通数/百分比按 8-bit 截取和取整。并非完整严格 CSS Color grammar:unknown token 容错、relative rgb(from ...) 未建模,不将被接受的畸形输入认定为功能。

  81. ric

    元素级联有根字体测量回调;无测量器/其他入口可退回比例近似。不可把通用 rawLengthToPx fallback 当真实根字体精度。

  82. right

    百分比推迟至布局;仿射 calc 保留 px 与百分比,非仿射表达式在样式期数值化,不能泛称所有函数均有完整容器基准。

  83. rlh

    通用 rawLengthToPx 把根行高近似为 rootFontSize * 1.2,没有实际根 computed line-height 参数。

  84. rotate

    支持deg/rad/turn及轴旋转;grad被rad子串分支处理,calc未实现,不能宣称完整角度语法。

  85. round()

    支持嵌套数学、括号、四则优先级与数值类型校验;受各属性接收类型与深度预算限制。 rounding strategy 支持 nearest/up/down/to-zero,省略 step 时默认为 1。

  86. row-gap

    Flex/Grid 使用;column-gap 同时供多栏。仿射 calc 保留 px+%,非仿射数学函数仍用两次采样近似;normal 在 flex/grid 为零,多栏列间距为 1em。

  87. row-rule

    边框式简写支持含空白颜色函数;只修改出现分量,不重置省略分量,列表简写未完整实现。

  88. row-rule-break

    控制跨度项/交叉点处规则线切断,有实际绘制消费。

  89. row-rule-color

    支持颜色列表与重复组,currentColor 在样式应用时取当前文字色。

  90. row-rule-edge-inset-end

    对应规则线边缘/内部端点缩进;百分比存至绘制,当前不支持 calc。

  91. row-rule-edge-inset-start

    对应规则线边缘/内部端点缩进;百分比存至绘制,当前不支持 calc。

  92. row-rule-inset

    同一值写入 edge/interior 的 start/end 四端;calc 不在此值解析器支持。

  93. row-rule-interior-inset-end

    对应规则线边缘/内部端点缩进;百分比存至绘制,当前不支持 calc。

  94. row-rule-interior-inset-start

    对应规则线边缘/内部端点缩进;百分比存至绘制,当前不支持 calc。

  95. row-rule-style

    解析范围大于部分 gap 绘制子路径;各装饰上下文有独立可见 style 门,不能把所有边框 style 等同完整 CSS Gap Decorations。

  96. row-rule-visibility-items

    normal 映射 auto,按相邻/周围 item 控制线段可见性。

  97. row-rule-width

    单值/列表转换实际长度;thin/medium/thick 在列表/简写为 1/3/5px;有 flex/grid 与多栏绘制消费。

  98. rule

    同时写两轴出现分量;省略分量不重置,列表简写未实现。

  99. rule-break

    同时写两轴 break。

  100. rule-color

    同时写两轴标量,不实现列表。

  101. rule-overlap

    控制行列线重叠绘制顺序。

  102. rule-style

    同时写两轴;groove/ridge/inset/outset/hidden 未在该简写值分支接受。

  103. rule-visibility-items

    同时写两轴 visibility。

  104. rule-width

    同时写 column/row 标量;不实现轴长属性的逗号列表/repeat 协议。

  105. s / ms

    用于 transition/animation 时间;负 delay 可用,负 duration 被有限 validator 拒绝。

  106. scale

    helper仅纯数值解析,不实现百分比scale或calc。

  107. scroll-behavior

    Element::scrollTo默认行为读取此字段;不保证每条输入/滚动路径都用平滑动画。 补充:Element::scrollTo 在未显式指定行为时读取,smooth 经 scroll 动画 tick;不代表所有原生滚轮输入均平滑化。

  108. scroll-margin

    仅用数字前缀填充四边,非px单位、百分比/auto/calc未按完整语义解析;作用于吸附偏移。 补充:当前简写逐空白 token 读数值前缀,10em 会取 10px,calc 被拆碎;建议写 px 或长属性。只看到 scroll snap 使用,scrollIntoView 未消费此字段。

  109. scroll-margin-bottom

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  110. scroll-margin-left

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  111. scroll-margin-right

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  112. scroll-margin-top

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  113. scroll-padding

    仅用数字前缀填充四边,非px单位、百分比/auto/calc未按完整语义解析;作用于吸附偏移。 补充:当前简写逐空白 token 读数值前缀,10em 会取 10px,calc 被拆碎;建议写 px 或长属性。只看到 scroll snap 使用,scrollIntoView 未消费此字段。

  114. scroll-padding-bottom

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  115. scroll-padding-left

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  116. scroll-padding-right

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  117. scroll-padding-top

    通过resolveLength换算,消费在scroll snap;百分比/auto没有独立存储和延迟求值。 补充:长度转为 px 后供吸附使用;百分比没有保存到容器尺寸解析,scroll-padding:auto 无专用 used-value 协议。

  118. scroll-snap-align

    只在直接元素子节点候选中消费。 补充:第一值块轴、第二值行轴;吸附搜索仅直接子元素,物理坐标使用 x/y。

  119. scroll-snap-stop

    只存储字段;snap计算未读取always,因此不会阻止跨越吸附点。 补充:仅样式应用、继承、元数据与序列化处出现 scrollSnapStop,computeSnapOffset 不消费 always;不能宣称阻止越过吸附点。

  120. scroll-snap-type

    直接元素子节点候选,block/inline固定为Y/X;proximity阈值为容器40%,非完整规范模型。 补充:滚动 setter 对直接 DOM 子元素计算最近吸附点;proximity 阈值为容器尺寸 0.4;block/inline 固定映射 Y/X,不随 writing-mode 切换。

  121. scrollbar-color

    颜色解析支持空格函数,currentColor;KUI自绘滚动条。 补充:继承属性;支持含空白函数色,绘制滚动条实际消费。

  122. scrollbar-gutter

    参与block/flex/grid、viewport根滚动条保留空间。 补充:布局与根/子滚动条绘制均有消费,滚动条 overlay 模式仍有组合边界需实际图像验收。

  123. scrollbar-width

    由KUI自绘滚动条和布局度量消费。 补充:影响滚动条厚度与可见性。

  124. sign()(通用值)

    通用值/长度数学 parser 没有此函数语义;未知函数保存文本不能视作支持。

  125. sin()(通用值)

    通用值/长度数学 parser 没有此函数语义;未知函数保存文本不能视作支持。

  126. sqrt()(通用值)

    通用值/长度数学 parser 没有此函数语义;未知函数保存文本不能视作支持。

  127. steps()

    steps 只保存 stepCount 与 jumpStart 布尔值:jump-both 被当 start,jump-none 被当 end,缺完整四种 jump-position 模型;小于 1 被归一为 1。

  128. stop-color

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

  129. stop-opacity

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

  130. stroke

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

  131. stroke-width

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

  132. system colors

    固定 light palette,不读取 OS 主题或高对比设置;这里的 AccentColor 是颜色关键字,不代表 accent-color 属性生效。

  133. tab-size

    保留空白模式中使用;数值 tab stop 与长度 tab stop 分开处理。

  134. table-layout

    具有 auto 内在列宽和 fixed 首行/列宽分配算法;fixed 在 table 明确尺寸前提下使用。

  135. tan()(通用值)

    通用值/长度数学 parser 没有此函数语义;未知函数保存文本不能视作支持。

  136. text-align

    start/end 按 direction 解析;match-parent 未实现,未知字符串保持原值。

  137. text-align-last

    按末行/强制断行的行调整;方向敏感值有消费。

  138. text-combine-upright

    当前 property registry 与 StyleCore/Extras 无对应元素属性消费;tokenizer 接受名称、@supports 白名单或导入测试存在均不能视为支持。

  139. text-decoration

    解析 shorthand 时同时重置四分量;blink 语法有效但无闪烁绘制;装饰线支持静态/语义错误线。

  140. text-decoration-color

    参与传播装饰样式与实际绘制颜色。

  141. text-decoration-line

    blink 被接受但不绘制/不动画;spelling-error/grammar-error 有独立静态装饰线位。

  142. text-decoration-skip-ink

    避墨绘制,all 与 auto 保留为不同模式。

  143. text-decoration-style

    装饰线 painter 消费全部五种线型。

  144. text-decoration-thickness

    百分比相对 computed font-size;from-font 使用字体度量,auto 使用默认线宽。

  145. text-emphasis

    设置 style/color,不设置 position;继承长属性相同限制,包括透明色 sentinel 与首 codepoint。

  146. text-emphasis-color

    alpha=0 被用作 currentColor sentinel,因此 authored transparent/完全透明色无法正确保持透明。

  147. text-emphasis-position

    水平与竖排标记位置;兼容接受单 right/left,缺失项默认 over/right。

  148. text-emphasis-skip

    按码点分类跳过标记;none 与其余组合互斥。

  149. text-emphasis-style

    自定义字符串仅保留首 codepoint,非完整 grapheme cluster;只写 fill 默认 circle。

  150. text-indent

    支持负值、百分比与 affine calc;each-line/hanging 组合,声明顺序无关。现有 carrier 的源码说明保留复杂正缩进、RTL/居中/右对齐、原子盒紧邻等断行残差,不应宣称完整一致性。