こんにちは、私はhtml/cssに三角形の要素を持っています。タブレット/ IPadにSVGフラグが表示されないCSSトライアングルクリップパス
クリップパスは、デスクトップ上でうまく動作しますが、タブレット/ iPad上で、これは動作しません - それだけで通常の長方形のフラグが表示され、
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/2.8.0/css/flag-icon.min.css" />
HTML
<div class="triangle"><span class="flag-icon flag-icon-us"></span></div>
CSS
をクリップしていません.triangle {
position: absolute;
width: 0;
height: 0;
-webkit-clip-path: polygon(0% 100%, 0 0, 100% 0%);
clip-path: polygon(0% 100%, 0 0, 100% 0%);
border-top: 70px solid #d50032;
border-right: 70px solid transparent;
}
.triangle>span {
position: relative;
top: -71px;
left: -5px;
background-size: contain;
background-position: 0%;
background-repeat: no-repeat;
font-size: 70px;
}