You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为什么Chrome Dev Tools提示transform-box部分取值为无效属性值?

transform-box属性值无效的核心原因

transform-box的不同合法值有明确的适用元素范围,并非所有取值都能在任意类型的元素上生效,无效提示对应三种不同场景:

  • content-box、border-box仅支持在HTML元素上使用,若在SVG元素上设置这两个值,Chrome会直接判定为非法属性值,触发DevTools的无效提示。如果在HTML元素上设置也出现报错,可以检查Chrome版本是否低于98,Chrome从98版本才开始完整支持这两个针对HTML元素的取值,更低版本仅支持SVG相关的属性值。
  • stroke-box目前仅存在于CSS规范的定义中,所有主流浏览器都没有完成落地实现,无论在哪类元素上设置都会被识别为无效属性值。

补充说明

其余两个合法值的适用范围如下:

  • fill-box仅支持在SVG元素上使用
  • view-box是SVG元素的默认取值,也可以在HTML元素上生效,会以元素所在的最近视口作为变换参考盒。

内容的提问来源于stack exchange,提问作者Luke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 21:06:03