相关疑难解决方法(0)

以编程方式减轻颜色

动机

我想找到一种方法来采取任意颜色并使其变暗一些阴影,这样我就可以以编程方式创建从一种颜色到较轻版本的漂亮渐变.渐变将用作UI中的背景.

可能性1

显然,我可以将RGB值分开并逐个增加一定量.这实际上是我想要的吗?

可能性2

我的第二个想法是将RGB转换为HSV/HSB/HSL(色调,饱和度,值/亮度/亮度),稍微增加亮度,稍微降低饱和度,然后将其转换回RGB.这一般会产生预期的效果吗?

language-agnostic user-interface colors

71
推荐指数
6
解决办法
5万
查看次数

简单的颜色变化

我正在创建一个用户界面,用户可以在其中更改页面的颜色值。我想要的是获取分配给其背景颜色的值并将其变亮一定程度。我只是想获得一条亮点线,而不必每次都制作新图像。

示例:用户将背景颜色设置为#ECECEC。现在我希望某个元素边框变成#F4F4F4(接近白色的颜色)。

请让我知道他们是否是使用 Javascript、PHP 甚至 jQuery 来完成此操作的好方法。

html javascript php jquery colors

5
推荐指数
1
解决办法
3321
查看次数