CSSプロパティ clip-path
ですが、Invalid property value
Chromeのエラー。
ここに小さなデモがあります:
.clip-me {
clip-path: inset(0px 50px 50px 0px); /* top, right, bottom, left */
}
<img class="clip-me" src="http://i.stack.imgur.com/MnWjF.png" width="100">
注:これは clip-pathはchromeでは機能しません に関するこの質問とは異なります。 CSSではなくSVGを使用してクリップパスを適用する
Can I Useによると、それは chromeで動作するはずです です。
-webkit-
プレフィックスが必要であることがわかりました(ただし、この ベンダープレフィックス のリストには表示されません)。
.clip-me { /* top, right, bottom, left */
-webkit-clip-path: inset(0px 50px 50px 0px);
clip-path: inset(0px 50px 50px 0px);
}
<img class="clip-me" src="http://i.stack.imgur.com/MnWjF.png" width="100">
Chrome 55の時点で更新、ベンダープレフィックスのないクリップパスがサポートされるようになりましたが、他の多くのブラウザでは-webkit-clip-path
を使用する必要があるため、安全ですとりあえず含めます。
CanIUse (2017年時点)のスナップショットを次に示します。部分的なサポートブラウザーの右上隅にある追加の詳細は、-webkit-
接頭辞
さらに読む: