【问题标题】:Compound paths in snap.svgsnap.svg 中的复合路径
【发布时间】:2014-01-04 19:48:16
【问题描述】:

如何在 snap.svg 中创建复合路径?一个简单的例子是两个同心圆,它们创建一个“甜甜圈”形状。有没有一种很好的方法可以将这两个圆圈组合成一条复合路径?

【问题讨论】:

    标签: snap.svg


    【解决方案1】:

    查看How to achieve 'donut holes' with paths in Raphael,我已将接受的答案转换为 Snap.svg。

    var d = s.path("M 50 50 L 50 150 L 150 150 L 150 50 z" +
              " M 75 75 L 125 75 L 125 125 L 75 125 z")
    d.attr({"fill": "#f00"})
    

    【讨论】:

    【解决方案2】:

    如果您有两个路径作为 string1 和 string2,您可以尝试类似...

    var paths = s.path([string1,string2]);
    

    【讨论】:

      猜你喜欢
      • 2015-01-20
      • 2014-07-09
      • 2016-06-21
      • 2017-03-15
      • 2016-01-11
      • 1970-01-01
      • 2013-12-10
      • 2014-07-11
      • 1970-01-01
      相关资源
      最近更新 更多