您可以使用透明的星形切口创建一个白色的图像.然后将它放在给定长度的黄色div的顶部.让我们说你的图像是100px宽.如果你有一个3星评级你会使黄色div 100*(3/5)和3个星星将填写.
编辑:一个类似的想法.你可以拥有一张包含全部5颗星的图像.将此图像放在具有overflow:hidden的div中.然后以与上面相同的方式设置div的宽度.div越小,你看到的星星越少.
编辑2:小提琴只是为了好玩.您可以要求的所有粒度. http://jsfiddle.net/qFMyC/
| 归档时间: |
|
| 查看次数: |
1494 次 |
| 最近记录: |