HTML でいくつかの統計棒グラフを作成し、同じ棒で 2 つの異なる色を使用して 2 つの異なる値を表現したいと考えています。バーには、60% の緑と残りの 40% の赤が表示されます。
最初に赤いものを表示し、その上に緑のものを表示することを考えていたので、下の部分を覆うと、次のようになります。
スタイル
.bar1{
width:40px;
background-color:#A55541;
position:left;
}
.bar2{
width:40px;
background-color:#CA804F;
position:left;
}
HTML
<div style="height:<?=$max ?>px; margin-top:10px;" class="bar1"</div>
<div style="height:<?=$max-($mistakes*$scale) ?>px; margin-top:10px;" class="bar2"</div>
しかし、うまくいきません。誰もそれを解決する方法を知っていますか?? ここで同様の質問を探していましたが、見つかりませんでした。