老师我想请问一下,视频课程中给蒙版元素也就是<mask>中的<rect>标签增加fill属性有什么意义,我查阅了一下文章和自己实践<mask>标签中的元素无非就是透明和不透明。设置任何颜色是没有效果的好像,比如下面一段代码:
``` <svg width="400" height="400" > <defs> <mask id="mask"> <rect fill="red" x="0" y="0" width="200" height="200" ></rect> </mask> </defs> <rect mask="url(#mask)" fill="blue" x="100" y="100" width="100" height="100" ></rect> </svg>
```
结果是这样的:
他和
<mask id="mask"> <rect fill="green" x="0" y="0" width="200" height="200" ></rect> </mask>
效果是一模一样的,老师能详细解释下吗。实在是没有明白svg蒙版