利用layer的FillRule属性生成一个空心的layer

‘fill-rule’

有效值:nonzero | evenodd |

默认值:nonzero

应用于:和

可继承:是

比例:无

媒体:可见

:是

属性用于指定使用哪一种算法去判断画布上的某区域是否属于该图形“内部”(内部区域将被填充)。对一个简单的无交叉的路径,哪块区域是“内部”是很直观清除的。但是,对一个复杂的路径,比如自相交或者一个子路径包围另一个子路径,“内部”的理解就不那么明确了。

属性提供两种选项用于指定如何判断图形的“内部”:

注:这种方式和path的方向是相关的,,第三个图和第二个图和的区别在于最里边的圆形path的方向不一样。结果第三张图的最里面部分就不属于图了。

点击查看示例SVG文件 (仅适用于支持SVG的浏览器)

将来靠自己双掌;愿你用双掌开拓出美好的梦想。

利用layer的FillRule属性生成一个空心的layer

相关文章:

你感兴趣的文章:

标签云: