SVG 中如何设置颜色? - @color 错误解决方法
SVG 中不支持使用'@color' 来获取颜色,可能是您使用的是其他库或工具的语法。在 SVG 中,您可以使用以下方式定义颜色:
- 直接使用颜色名称或十六进制颜色值,例如:
<rect fill='red' />
<rect fill='#00ff00' />
- 使用 CSS 样式表定义颜色,例如:
<style>
.my-rect {
fill: blue;
}
</style>
<rect class='my-rect' />
在 CSS 样式表中,您可以使用'@color' 来引用颜色变量,但这不适用于 SVG。如果您需要在 SVG 中使用颜色变量,可以考虑使用 JavaScript 或其他编程语言来动态生成 SVG 代码,并将颜色变量作为参数传递。
原文地址: https://www.cveoy.top/t/topic/jkoG 著作权归作者所有。请勿转载和采集!