首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >随机字体颜色

问随机字体颜色
EN

Stack Overflow用户
提问于 2011-02-20 23:25:24
回答 8查看 6K关注 0票数 2

我需要颜色的文字与2或3个随机颜色。我如何在PHP或JavaScript中做到这一点?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-02-20 23:34:20

你也可以把php代码放到你的css文件中:

代码语言:javascript
复制
<?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文件并将其调用。

代码语言:javascript
复制
<link rel="stylesheet" href="style.php" />

这是如何做到这一点的一个示例(:

票数 0
EN

Stack Overflow用户

发布于 2011-02-20 23:30:53

代码语言:javascript
复制
$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>颜色

票数 6
EN

Stack Overflow用户

发布于 2011-02-20 23:31:37

这应该能起到作用:

代码语言:javascript
复制
function getRandomColour() {
    return 'red';      // chosen by fair dice roll
                       // guaranteed to be random
}

由XKCD提供,对于那些新来这里的人。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5057929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档