用户可以选择一些文本并更改文本颜色.使用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等价物所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)