首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SVG -喷射彩色填充矩形

SVG -喷射彩色填充矩形
EN

Stack Overflow用户
提问于 2016-04-22 16:24:02
回答 2查看 318关注 0票数 0

用喷射颜色填充SVG矩形的正确方法是什么?在linearGradient中使用多个停止似乎不起作用。

编辑,我试图用以下颜色渐变之一填充矩形。

EN

Stack Overflow用户

回答已采纳

发布于 2016-04-22 16:44:55

我用彩虹示例编辑了MDN代码

代码语言:javascript
运行
复制
<!-- Learn about this code on MDN: https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Gradients -->

<svg width="120" height="240" version="1.1" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <linearGradient id="Gradient2" x1="0" x2="0" y1="0" y2="1">
      <stop offset="0%" stop-color="#d30000"/>
      <stop offset="30%" stop-color="#ffff05"/>
      <stop offset="50%" stop-color="#05ff05"/>
      <stop offset="70%" stop-color="#05ffff"/>
      <stop offset="100%" stop-color="#041ae0"/>
    </linearGradient>
  </defs>

  <rect x="10" y="10" rx="15" ry="15" width="100" height="100" fill="url(#Gradient2)"/>

</svg>

在小提琴里:https://jsfiddle.net/9bmvr5hd/

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36798895

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档