相关疑难解决方法(0)

根据背景颜色确定字体颜色

给定一个系统(例如网站),允许用户自定义某些部分的背景颜色而不是字体颜色(以保持选项数量最少),有没有办法以编程方式确定"光"或"黑暗的"字体颜色是必要的?

我确定有一些算法,但我对颜色,光度等知之甚少,无法自己解决.

language-agnostic algorithm colors

229
推荐指数
9
解决办法
6万
查看次数

根据覆盖的背景区域的亮度更改文本颜色?

我已经考虑了一段时间了,所以现在我想知道你的意见,可能的解决方案等等.

我正在寻找一种插件或技术来改变文本的颜色或在预定义的图像/图标之间切换,具体取决于它的父母的背景图像或颜色的覆盖像素的平均亮度.

如果其背景的覆盖区域相当暗,请将文本设为白色或切换图标.

另外,如果父脚本没有定义背景颜色或-image,然后继续搜索最接近的(从父元素到它的父元素......)脚本会发现它会很棒.

您怎么看,知道这个想法?那里有类似的东西吗?脚本的例子吗?

干杯,J.

javascript jquery html5 background canvas

104
推荐指数
8
解决办法
6万
查看次数

文本色调的 CSS 等效项

我正在尝试将文件从 Adob​​e InDesign 导出到基本 HTML + CSS。

用户可以选择一些文本并更改文本颜色。使用 InDesign SDK,我可以获取该颜色的 RGB 值,并在 CSS 文件中声明color: rgb(R,G,B)其效果非常好。

您还可以更改文本色调值。到目前为止,我只是获取色调值,将其转换为 0-1 范围,并在 CSS 中将一个条目设置为color: rgba(R,G,B,Tint)

在测试过程中,我意识到tint = 0实际上应该意味着白色文本,但它没有显示在HTML上,因为A(RGBA)= 0意味着透明!

有人知道如何处理 CSS 中的色调值吗?

html css tint rgba

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