如何根据sql表中的值更改div宽度?

时间:2016-08-26 00:30:46

标签: jquery html css

我有一个存储数据的表。它的评分为1-20。如果某事是1则页面将加载5%宽度的栏。目前我拥有它以便div使用arr[0]而我只是把数学放在那里。

style=

这似乎非常混乱,但它是我能想到的最简单的方式。有更清洁更实用的方法吗?

2 个答案:

答案 0 :(得分:1)

我认为你使用的是更好的。如果为每个评级定义一个类,则必须创建20个类。保持简单,专注于您的应用程序的想法。

答案 1 :(得分:0)

如果使用类名来定义宽度,它可以工作。您可以将该值用作类名的一部分。

<div class="bar width_<?php $row["RATING"] ?">1/20</div>

并在CSS文件中定义使用的宽度。这将使未来的变化更容易。