Ich würde gerne eine <td>
Zelle, um einen Prozentwert in der Zelle daneben visuell darzustellen. Ich werde den Prozentsatz eingeben und möchte ihn wie einen Balken für ein Diagramm schattieren. Hat jemand versucht, das zu tun und wäre es einfacher, es mit CSS oder JS-Funktion zu tun? Ich verwende eine html/php-Kombination auf der Seite.
Antworten
Zu viele Anzeigen?Hier ist ein einfaches Beispiel dafür, wie es gemacht werden könnte. Es ist wirklich nur eine Frage der grundlegenden CSS:
Aktualisierung der Leiste
Javascript (jQuery):
var percent = 20;
$('.bar').css({
width: percent.toString() + '%'
});
PHP:
<tr>
<td><?php echo $percent; ?>%</td>
<td class="graph"><div class="bar" style="width:<?php echo $percent; ?>%"></div></td>
</tr>
Herbert
Punkte
5500