一个关于 RGB 颜色的问题,并找到最简单、最小的 php 转换代码来操作给定 RGB 色调的明暗。
想象一个变量$colorA
包含一个有效的六字符 RGB 颜色,就像F7A100
我们想要让它变得更亮和/或更暗:
$color = B1B100; // original RGB color manually set.
然后,在任何页面上使颜色变暗/变亮:
$colorX = someFunction($color, +10); // original color 10 steps lighter
$colorY = someFunction($color, -25); // original color 25 steps darker
您解决这个问题的方法是什么?保持 RGB 原样还是先将其更改为 HSL?欢迎提示和建议。也欢迎您的示例/代码。
这确实侧重于 TINIES / SIMPLES / SHORTEST 可能的代码,以使相同的色调更暗/更亮。
我故意不建议我的代码,因为我想在这里保持开放的可能性。