2色の三角形(好ましくは純粋なCSSメソッドを使用)を作成したいと考えています。三角形は特定の高さまで塗りつぶすことができます。三角形はデバイスの速度を表すため、ウェブサイト上で動的に行わなければなりません。私は、次のような結果を達成したい:部分的に塗りつぶされたCSS三角形
三角形の黄色い部分は調整する必要があります。 (私はjQueryを使用してCSSをalceringしても構いませんが、画像の使用は無駄です)。私は 'border-method'を使って三角形を作成しましたが、私はバックグラウンドの線形グラデーションを使って部分的に四角形を塗りつぶしましたが、両方の組み合わせがかなりの難題であることが証明されています。
.arrowLeft{
width: 0;
height: 0;
border-style: solid;
border-width: 15px 0 15px 100px;
border-color: transparent transparent transparent #5f5f5f;
float:left;
}
誰も私の問題を解決する方法についての提案はありますか?