【发布时间】:2016-01-30 00:37:16
【问题描述】:
所以在我的游戏系统中查询玩家数据库后,我得到一个介于 0 到 1 之间的值。0 应该代表白色,1 应该代表黑色。 0.01 到 0.99 代表从白色到黑色的色调。
我使用游戏数据在网页上显示玩家资料详情。
如何动态创建一个逻辑来根据这个十进制值生成颜色代码?我需要将每个玩家的 div 的背景颜色设置为灰色阴影,由玩家的方向编号(0 到 1)表示
我尝试将background-color:black 添加到 div 中,然后降低不透明度以模拟阴影的变化。不幸的是,这也使 div 内的内容也变得透明。我尝试将 opacity:1 添加到内部 div 但它不起作用。
所以我认为找到一种将十进制值转换为黑白之间的十六进制值的方法一定是方法。
非常感谢任何见解!
【问题讨论】:
标签: javascript php html css