我需要颜色的文字与2或3个随机颜色。我如何在PHP或JavaScript中做到这一点?
发布于 2011-02-20 23:34:20
你也可以把php代码放到你的css文件中:
<?php
header("Content-type: text/css");
?>
.color1 {
background-color: <?php echo get_rand_color_code(); ?>;
}
.color2 {
background-color: <?php echo get_rand_color_code(); ?>;
}
.color3 {
background-color: <?php echo get_rand_color_code(); ?>;
}函数get_rand_color_code(),您必须自己完成。它只需返回一个随机代码,如"#afb3e4“
文件开头的头允许您的html将其作为css调用。您应该将其命名为.php文件并将其调用。
<link rel="stylesheet" href="style.php" />这是如何做到这一点的一个示例(:
发布于 2011-02-20 23:30:53
$color = str_pad(sprintf("%x%x%x", rand(0,255), rand(0,255), rand(0,255)),6,rand(0,9));
echo '<span style="color:'.$color.'">Random Color</span>';提供随机的#<Red><green><blue>颜色
发布于 2011-02-20 23:31:37
这应该能起到作用:
function getRandomColour() {
return 'red'; // chosen by fair dice roll
// guaranteed to be random
}由XKCD提供,对于那些新来这里的人。
https://stackoverflow.com/questions/5057929
复制相似问题