0
いくつかの数値に基づいて2つの背景色を持つdivでHTML文書を生成するプログラムを作成しました。私は約linear-gradient
を発見し、私のコードは次のようになります。色が50%未満のときにグラデーションを削除する
div {
width: 100%;
height: 5%;
}
<div style="background: linear-gradient(to right, red 40%, green 60%);">.</div>
<div style="background: linear-gradient(to right, red 60%, green 40%);">.</div>
どのように私は私のコードを書き換える必要があり、赤が50%未満であるときに、私はその勾配ルックを取り除くことができますか?私は各色ごとに2つの異なるdivを作成したくないので、linear-gradient
はそれが私にとって最高の解決策ではないと思います。色の割合にかかわらず、すべてのdivが2番目のdivのように見えるようにします。