OKだから、パーセンテージセットに応じてそのパーセンテージを満たすバーがあります。幅に応じて色を動的に変更するにはどうすればいいですか?
しかし、これを変更するには、パーセンテージに応じて色を変えることができます。 100%に近づくにつれて徐々に緑色に変わり 0%赤〜25%例えば
HTML
<div class="progress">
</div>
この上の任意のヘルプは素晴らしいだろう
.progress {
width:200px;
height:50px;
border:1px solid black;
position:relative;
}
.progress:after {
content:'\A';
position:absolute;
background:black;
top:0; bottom:0;
left:0;
width:90%;
-webkit-animation: filler 2s ease-in-out;
-moz-animation: filler 2s ease-in-out;
animation: filler 2s ease-in-out;
}
@-webkit-keyframes filler {
0% {
width:0;
}
}
@-moz-keyframes filler {
0% {
width:0;
}
}
@keyframes filler {
0% {
width:0;
}
}
CSS 、 ありがとうございます。
のJavascript .... CSSはそれを行うことはできません。パーセンテージを変更するには、とにかくJSが必要です。 –