画像を切り取りたい。これにはclip-pathを使用しました。Safari と Chrome ではうまくいきましたが、Firefox ではうまくいきませんでした。このウェブサイトですべての質問を検索しましたが、これが私のコードの最後の形です。しかし、それでも Firefox で動作させることはできませんでした。
これは私のイメージです:
<img src="images/ex-board.jpg" alt="First slide image" class="sliderimg">
そして、これは私のCSSです:
.sliderimg {
width: 100%;
height: 357px;
-webkit-clip-path: polygon(0 0, 100% 0, 100% 85%, 0 100%);
/*Firefox*/
clip-path: url("#slider-poly");
}
そして最後にこれを私のインデックスファイルに追加しました:
<svg width="0" height="0">
<defs>
<clipPath id="slider-poly" clipPathUnits="objectBoundingBox">
<polygon points="0 0, 1 0, 1 0.85, 0 1" />
</clipPath >
</defs>
</svg>
それでも、Safari と Chrome では機能しますが、Firefox では機能しません。