【问题标题】:How do I change the background-color of a value depending on what it is through a .php file?如何通过 .php 文件更改值的背景颜色?
【发布时间】:2016-05-14 22:38:43
【问题描述】:

我有一行代码目前是这样工作的:

$dimension = '<span style="background-color: #FFFF00"> T='.$thickness.'</span> X='.$x.' Y='.$y;

如您所见,值$thickness 以黄色突出显示。但是,$thickness 是一个会更改为以下值的值:1.90、1.50 和 1.15。

如何让每个值都有自己的背景颜色?

示例 = 1.90 = 黄色,1.50 = 绿色,1.15 = 蓝色。

【问题讨论】:

    标签: php css colors background


    【解决方案1】:
    $color = 'white';
    if($thickness > 1.15) { $color = 'blue'; }
    if($thickness > 1.5) { $color = 'green'; }
    if($thickness > 1.9) { $color = 'yellow'; }
    $dimension = '<span style="background-color: '.$color.'"> T='.$thickness.'</span> X='.$x.' Y='.$y;
    

    【讨论】:

    • 哇!非常感谢您的快速回复。效果很好。
    • 别忘了标记为正确答案!此外,如果您愿意,您可以将单词替换为井号标签颜色代码。
    • 已标记!但是我发现了一个问题。大于符号 (>) 有时会出于某种原因混淆颜色,但对我来说一个简单的解决方法是使其大于或等于 (>=) 不知道这对您来说是否是个问题。这也与机器和数据库一起使用,厚度以毫升为单位,应该说明。所以 1.9 不起作用,所以我不得不添加一个 0。
    猜你喜欢
    • 2013-05-15
    • 1970-01-01
    • 2018-09-19
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    相关资源
    最近更新 更多