制作任何六位数的颜色代码

时间:2013-11-28 06:23:00

标签: html css colors

我有六位数的随机数,如1424517,1420422,依此类推。有没有办法使用这个数字来制作HTML颜色代码,我用它作为背景:#1424517制作一些背景颜色。

3 个答案:

答案 0 :(得分:1)

CSS颜色代码默认为8位RGB。我假设你有一个24位数字。您可以通过formatting it as hexadecimal将其转换为CSS颜色代码。

如果你有3个8位数字,你可以构造一个这样的数字:

color = (val1 % 256, val2 % 256, val3 % 256);

其中“%”是modulo operator

答案 1 :(得分:0)

我不确定你究竟在问什么,但我假设您想要随机选择网页的颜色。颜色通常以RGB十六进制表示,范围从#000000(黑色)到#FFFFFF(白色)。 #0000FF是纯蓝色,#00FF00是纯绿色,#FF0000是纯红色。通过更改值,您将拥有不同的颜色。您始终可以生成0到16777215(256 ^ 3-1)之间的随机数,并将其转换为十六进制。

答案 2 :(得分:0)

html颜色代码可以采用3种格式:

  • 十六进制值(#123abc)
  • rgb,范围为0-255,rgb(100,100,100)和
  • 颜色的直接名称(例如:红色,绿色蓝色)

参考http://www.w3schools.com/html/html_colors.asp