如何改变单词颜色?

时间:2014-07-25 02:57:11

标签: css css3 colors dom-manipulation

我想这样做,当dom中的文本开始加载时,文本为红色。 随机地,每个字母在第一次加载时开始动画淡化/变为蓝色。这只能在CSS3中使用,还是必须涉及到javascript?

1 个答案:

答案 0 :(得分:0)

虽然我认为可以用CSS完成,但我会通过使用jQuery更简单的方法来完成它: 你需要this plugin然后:

$(document).ready(functiom() { //this could be any event
    $('#your_div_id').animate({color: 'blue'});
});

您的问题不明确,如果您想获得随机颜色然后制作颜色数组并随机选择颜色,这就是我用于我的网站:

var colors = new Array("blue", "green", "#ffffff", "color4", "color5");
var rand = Math.floor(Math.random()*5);

并使用'blue'

从pref函数中替换colors[rand]

下次,让你的问题更加通用,以便其他人也可以使用它