スタイルシートによる棒グラフ
グラフ幅を % 指定できる棒グラフを CSS作ってみます。
divタグでグラフの表示領域、spanタグで棒グラフを指定
<div class="graph">
<span class="bar" style="width: 36%;">36%</span>
</div>
グラフの表示領域に対してスタイルを設定
.graph {
position: relative; /* IE is dumb */
width: 300px;
border: 1px solid #207870;
padding: 2px;
}
棒グラフに対してスタイルを設定
.graph .bar {
display: block;
position: relative;
background: #409890;
text-align: center;
color: #f0ffff;
height: 2em;
line-height: 2em;
}
.graph .bar span { position: absolute; left: 1em; }
結果
|
|





