SVG 中不支持使用'@color' 来获取颜色,可能是您使用的是其他库或工具的语法。在 SVG 中,您可以使用以下方式定义颜色:

  1. 直接使用颜色名称或十六进制颜色值,例如:
<rect fill='red' />
<rect fill='#00ff00' />
  1. 使用 CSS 样式表定义颜色,例如:
<style>
  .my-rect {
    fill: blue;
  }
</style>
<rect class='my-rect' />

在 CSS 样式表中,您可以使用'@color' 来引用颜色变量,但这不适用于 SVG。如果您需要在 SVG 中使用颜色变量,可以考虑使用 JavaScript 或其他编程语言来动态生成 SVG 代码,并将颜色变量作为参数传递。


原文地址: https://www.cveoy.top/t/topic/jkoG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录