收藏
回答

image组件的src引用的svg图片中是否支持css变量?

如题,svg中css变量使用格式如:style="fill:var(--skin-btn-bg,#d7a780);"

例如:

<svg class="icon" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="32" height="32"><defs><style/></defs><path d="M462.6 759.2A24.6 24.6 0 01445 752L321.5 628.4a24.7 24.7 0 0135-35l106 106.1 205-205a24.7 24.7 0 0135 35L480 752a24.6 24.6 0 01-17.4 7.2z" style="fill:var(--skin-btn-bg,#d7a780);"/></svg>

以上svg内容在浏览器中如果指定了变量,则生效,但在小程序中无效.

回答关注问题邀请回答
收藏

1 个回答

  • 治辰科技于鲁宁
    治辰科技于鲁宁
    2021-03-27

    如果这个问题能解决,那不同皮肤只需一个svg文件即可,可大量减少客户端的代码体积!

    怎么官方没人回复呀?

    2021-03-27
    有用
    回复
登录 后发表内容
问题标签