万物都是有颜色的,在书本上我们都很容易表示一种色彩,因为只需要一直彩色笔就搞定了,但是如果让我们在电脑上面去设置一种颜色,我想很多人多不会吧!下面我们就来自己学习如何操作颜色代码rgb转16进制的转换方式!
什么是rgb转16进制:
VB(十六进制)颜色代码与RGB互转工具V2.0(附屏幕取色工具),使用PS的一般都是用RGB控制颜色的,而vb等编程语言都是用十六进制代码控制颜色的,因此写了这个便捷的小工具;
一、rgb转16进制关于颜色的表示:
颜色的表示方式不知一种,从photoshop的取色面板就可以看出,如下:
二、颜色表示方式转换的必要性
这确实是个疑问,虽说在CSS中有两种颜色表示方法,那么为什么还有进行颜色表示方式的转换呢,不都是一样的表示颜色吗?
确实,大多数情况下,转换时没有必要的,但是web页面千变万化,遇到的情况千奇百怪,是有需要转换的情况。
举个我遇到的例子吧,我去年9月份,学习Ajax的时候,做过一个Ajax+PHP多人在线聊天室聊天室(访问该页面点击这里),其中里面有个很重要的工具就是取色面板,用以改变显示的文字颜色的。见下图:
结果Firefox下的显示是,如下图:
而IE浏览器下则是:
rgb转16进制结语
1、可能漏了些特殊情况;
2、在效率方面还可以进一步改进;
3、在算法上可以进一步优化;
对于电脑软件上面的rgb转16进制如何转换的方法,他不是我们平时的用的彩色笔,而是几个数字组合而成的。其实很多程序不一定都是程序员会的,我们在设置自己的电脑的时候也可以很好的利用这种rgb转16进制如何转换的方法,从而让我们的视界充满色彩!