下の写真のような簡単なグラフを作ろうとしています。たとえば、値を 50% に指定すると、長方形のボックスの 50% がカバーされます。コーディングにアプローチする方法がわかりませんか?誰か親切に助けてくれませんか?:)
質問する
68 次
2 に答える
4
a の幅を<div>
パーセンテージに変更してみてください。
HTML
<div class="percentage-box-wrapper">
<div class="percentage-box" id="percentage-box-1"></div>
</div>
CSS
.percentage-box-wrapper {
border: 1px solid #000;
height: 18px;
width: 160px;
}
.percentage-box {
background: #000;
height: 100%;
width: 0px;
}
Javascript
function setBox1Percentage(percent) {
document.getElementById('percentage-box-1').style.width = percent + '%';
}
setBox1Percentage(60);
この作業を見てくださいJSFiddle
。
上記のコードは、あなたが望むことを行うカスタムの方法です。ただし、車輪を再発明したくない場合は、jQuery UI のProgressbar
ウィジェットの使用を検討できます。
于 2013-06-29T00:32:33.547 に答える
1
于 2013-06-29T00:36:00.533 に答える