【发布时间】:2017-12-22 13:45:18
【问题描述】:
我希望能够将数字/百分比传递给填充 svg 一部分的函数。例如,在一个桶的 svg 中,如果现实生活中的桶被填满 90%,它返回 10 升作为整数,我希望我网站上的桶 svg 被蓝色填满 90%。
我相信您可以将 SVG 分成带有 ID 的部分,并根据函数传递的数字填充每个 ID,然后使用某种 jquery 函数编辑每个部分?但是,我觉得只填充 SVG 的一部分肯定是更受欢迎的事情,但我还没有找到一种直接/简单的方法来做到这一点?
【问题讨论】:
-
您可以使用带有两个停止点的线性渐变来创建硬边界。止损点位于百分比填充点。
标签: javascript jquery reactjs svg