html – Text Tint的CSS等价物

html – Text Tint的CSS等价物,第1张

概述我正在尝试将文件从Adobe InDesign导出到基本的 HTML CSS. 用户可以选择一些文本并更改文本颜色.使用InDesign SDK我可以获取该颜色的RGB值,并在CSS文件中声明颜色:rgb(R,G,B),它可以很好地工作. 您还可以更改文本色调值.到目前为止,我只是取色调值,将其转换为0-1范围,并在CSS中输入颜色:rgba(R,G,B,Tint) 在测试过程中,我意识到tint 我正在尝试将文件从Adobe InDesign导出到基本的 HTML CSS.

用户可以选择一些文本并更改文本颜色.使用InDesign SDK我可以获取该颜色的RGB值,并在CSS文件中声明颜色:rgb(R,G,B),它可以很好地工作.

您还可以更改文本色调值.到目前为止,我只是取色调值,将其转换为0-1范围,并在CSS中输入颜色:rgba(R,B,Tint)

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

任何人都知道如何处理CSS中的色调值?

解决方法 CSS中没有色调,色调,饱和度或亮度.您应该将这些属性“构建”为RGB颜色.要在RGB上应用色调,请使用以下表达式:

当R,B为0..255时,色调为0..1

new R = tint*R + (1-tint)*255;new G = tint*G + (1-tint)*255;new B = tint*B + (1-tint)*255;

色调是您的颜色和白色的凸起组合.见Wikipedia.

总结

以上是内存溢出为你收集整理的html – Text Tint的CSS等价物全部内容,希望文章能够帮你解决html – Text Tint的CSS等价物所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1042671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存