我的标记中有一张图片:
<img src="http://img-url/img.jpg" />
这是我的 CSS:
img {
clip-path: polygon(70% 0%, 60% 40%, 90% 90%, 0% 50%) fill-box;
}
如果我删除该fill-box
部分,它会起作用。那么,我是否以错误的方式使用它?MDN 的语法似乎是:
<clip-source> | [ <basic-shape> || <geometry-box> ] | none
where
<clip-source> = <url>
<basic-shape> = <inset()> | <circle()> | <ellipse()> | <polygon()>
<geometry-box> = <shape-box> | fill-box | stroke-box | view-box
链接到属性:https ://developer.mozilla.org/en/docs/Web/CSS/clip-path
我没有正确使用它吗?我需要改变什么?