У меня есть изображение в моей разметке:Почему следующее правило CSS не работает?
<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
ли я не использовать его правильно? Что мне нужно изменить?
Интересно, поддерживается ли поддержка этого (только геометрия, а не путь клипа в целом) в любом браузере. – Harry
какой браузер вы используете? http://caniuse.com/#search=clip-path – ochi