2013-11-28 2 views
0

У меня есть шесть цифр случайных чисел, таких как 1424517,1420422 и так далее. Есть ли способ использовать этот номер для создания цветового кода html, и я использовал его в качестве фона: # 1424517, чтобы сделать некоторый цвет фона.Сделайте код цвета любой шестизначной цифры

+0

вы хотите спросить, как изменить цвет случайно каждый раз, когда йо u загрузить страницу? – lulalala

+4

Похоже, что ваши 6-значные цифры имеют 7 цифр – vals

+0

Вы можете поместить «#» перед шестизначной последовательностью, чтобы создать цветовой код. Так в чем проблема? –

ответ

0

Я не уверен, что именно вы спрашиваете, но я предполагаю, что вы хотите случайно выбрать цвет для веб-страницы. Цвета выполняются в шестнадцатеричном формате RGB, обычно от # 000000 (черный) до #FFFFFF (белый). # 0000FF будет чистым синим, # 00FF00 будет чисто зеленым, а # FF0000 будет чисто красным. Изменяя значения, вы будете иметь разные цвета. Вы всегда можете генерировать случайное число от 0 до 16777215 (256^3-1) и преобразовать его в hex.

1

Цветовые коды CSS по умолчанию - 8 бит-RGB. Я предполагаю, что у вас есть одно 24-битное число. Вы можете просто преобразовать его в код цвета CSS, по formatting it as hexadecimal.

Если у вас есть 3 8-разрядных чисел, можно построить ряд так:

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

Где "%" является modulo operator.

0

HTML цветовые коды могут быть в 3-х форматах:

  • шестнадцатеричное значение (# 123abc)
  • RGB, который находится в диапазоне от 0-255, RGB (100,100,100) и
  • прямое имя из цветов (например: красный, зеленый синий)

См http://www.w3schools.com/html/html_colors.asp

Смежные вопросы