加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml – 在SVG中定义变量

发布时间:2020-12-16 23:15:13 所属栏目:百科 来源:网络整理
导读:我目前在SVG中填充了这样一行: path d="M 0 45 L 100 45 L 100 55 L 0 55 Z" fill="gray" / 我想将厚度定义为变量而不是硬编码,因此定义类似于: path d="M 0 50 - t L 100 50 - t L 100 50 + t L 0 50 + t Z" fill="gray" / t = 5. 这是否可以在SVG文档中
我目前在SVG中填充了这样一行:

<path d="M 0   45
         L 100 45
         L 100 55
         L 0   55
         Z" fill="gray" />

我想将厚度定义为变量而不是硬编码,因此定义类似于:

<path d="M 0   50 - t
         L 100 50 - t
         L 100 50 + t
         L 0   50 + t
         Z" fill="gray" />

t = 5.

这是否可以在SVG文档中使用?

解决方法

SVG本身没有这样的变量.

您可以更改客户端(使用JavaScript)的SVG元素的属性.一种更健壮,更简单的方法是在服务器上生成完成的SVG(无变量),您可以在其中使用您选择的服务器端编程语言中的变量.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读