这是问题所在:我有一个值和一个最大值,我想像进度条一样显示它们(除非没有进度:-):该值显示为一个宽度相对于最大值的条。
我不能用百分比来做到这一点:
<div class="bar"><div class="bar-content" style="width:xx%"></div>
因为我只知道值和最大值,我不“知道”百分比的相对值。我知道我可以使用一些 javascript 或在服务器端做一些事情,但我宁愿只使用 css 和 html。
我无法弄清楚一些事情,所以现在我正在寻找一个好主意。
我将尝试更具体地解释:我有一个值(比如 20)和一个最大值(比如 80),我想将该值显示为条形,其宽度为 20/80 = 其容器宽度的 25%。我只想使用 HTML、CSS、20(值)和 80(最大值)来做到这一点。除了值和最大值之外,我没有其他数据,因此我无法计算百分比,因为我不想要 javascript 或服务器端编程。
我认为这是不可能的,但我们永远不知道。