我试着用css蒙版实现一些撕纸/线纸的效果。它实际上工作得很好,看起来也不错。我不能实现的是,如果我也想在顶部的蒙版。所以这里是我尝试到目前为止:
mask-image: linear-gradient(white, white), url("https://www.isorauschen.at/ripped-paper.svg"), url("https://www.isorauschen.at/ripped-paper-mirrored.svg");
mask-position: bottom, top;
mask-repeat: repeat-x, repeat-x;
mask-size: 400px auto, 400px auto;
也许有更好的方法来完成这一点。我选择蒙版是因为它也会剪辑所有的背景和其他线条。
x一个一个一个一个x一个一个二个x
1条答案
按热度按时间drnojrws1#
更新你的代码如下。为了演示的缘故,我只显示掩码。我也使用随机PNG图像,因为你的SNG将不会在代码片段中工作,由于一些CORS问题。
注意
50px
的使用,该值允许您控制撕裂效果的大小