Рэндомный цвет элемента

6666
На сайте с 10.01.2005
Offline
505
744

Штука не самой первой необходимости, но тем не менее. Если кто из головы напишет код... типа выбор из нескольких цветов для элемента в style.css...

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
Geers
На сайте с 12.04.2011
Offline
487
#1

6666, не об этом речь?

http://htmlbook.ru/samhtml5/formy/vybor-tsveta

Для элементов можно настроить конечно.

6666
На сайте с 10.01.2005
Offline
505
#2

Geers, не. Не произвольный, а рэндомный.)

vlad00777
На сайте с 24.12.2009
Offline
119
#3

ай потер. не внимателен :(

Верстка. Качественно! Адаптивная, резиновая, с параллаксом и прочими плюшками. В ЛС.
rammlied
На сайте с 13.04.2011
Offline
56
#4

Не совсем понятен вопрос. Но если я все таки правильно понял, сделайте несколько классов в КСС и средствами пгп или JS рандомно назначайте элементам классы, или же просто в онлоад например функцию

function setColors()

{var colors=["#111111","#222222","#333333","#444444","#555555","#666666"];

var rnd=Math.Random(0,5);

document.getElementById('IDELEMENTA').style.color=colors[rnd];

}

делаю СДЛы, получаются ГСы )
C
На сайте с 04.02.2005
Offline
291
#5

red = rand(0,255)

green =rand(0,255)

blue =rand(0,255)

rand - это только условность

color = 'rgb(' + red + ',' + green + ',' + blue + ')'

vlad00777
На сайте с 24.12.2009
Offline
119
#6

rammlied, Chukcha, Тоже так подумал, но вроде не то ТС хочет. Вот что-то типа того что приводил Geers, только рандомный цвет.

<script language="JavaScript">
function one() {
var r_col=0;
function get_random_color() {
r_col = "#"+((1<<24)*Math.random()|0).toString(16);
return r_col;
}
get_random_color();
document.getElementById('inp').value=r_col;
}
</script>
<body onLoad="one();">
<form action="handler.php">
<p>Укажите цвет фона: <input id="inp" type="color" name="bg" value="#ff0000">
<input type="submit" value="Выбрать"></p>
</form>
</body>
C
На сайте с 04.02.2005
Offline
291
#7

var randomColor = Math.floor(Math.random()*16777215).toString(16);

в индийском стиле

$hex = array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f');

$color = '#'.$hex[rand(0,15)].$hex[rand(0,15)].$hex[rand(0,15)].$hex[rand(0,15)].$hex[rand(0,15)].$hex[rand(0,15)];

Joker-jar
На сайте с 26.08.2010
Offline
171
#8

Пользуясь случаем, порекламирую себя немного :) http://www.myfirstsite.ru/notes/poluchenie-sluchaynogo-html-cveta-na-php

SK
На сайте с 31.08.2007
Offline
81
#9

вот бы кто нашел вариант на чистом html+css....

Нужен перенос информации? Информеры на сайт? Сграбить контент? Создать базу товаров? Изготовление любых парсеров! (/ru/forum/836197)
6666
На сайте с 10.01.2005
Offline
505
#10
Joker-jar:
порекламирую себя немного

да-да-да, спасибо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий