就像卡拉OK字幕的那种效果,文字由一种颜色变成另一种颜色,目前我能够实现颜色不变的扫描效果,颜色要变的话怎么搞啊?

解决方案 »

  1.   

    一种颜色变成另一种颜色 
    js 可以设置!设置 color 就可以了
      

  2.   

     文字 上面漂浮一个 透明的有颜色的DVI, 貌似可以实现 卡拉OK的文字 渐变效果
      

  3.   

    用滤镜应该可以,不过浏览器兼容问题严重;
    这种最好用flash实现。
      

  4.   

    文字下面放一个改变宽度的DIV作背景色的改变也可以表示效果,而且能适应任何浏览器。
      

  5.   

    如果要改变文字的话,要随时的修改html比如
    <div>曾经年少爱追梦</div>
    当你想让前3个字变色的时候
    <div><span class="fullcolor">曾经年</span>少爱追梦</div>如此这样
      

  6.   

    楼上的 大哥您好我给您的邮箱发[email protected] 了封邮件  希望您查收一下
      

  7.   

    <div style="width:1000000px; font-size:20px; font-weight:bold">
        <div style="float:left;width:0px;color:Green; white-space:nowrap; overflow:hidden;" id="div1"></div>
        <div style="float:left;width:100000px;color:Red;white-space:nowrap; overflow:hidden;">
            <div id="div2" style="margin:0px;"></div>
        </div>
    </div>
    <script type="text/javascript">
    var words = '这一刻突然觉得好熟悉  像昨天今天同时在放映  我这句语气原来好像你  不就是我们爱过的证据  差一点骗了自己骗了你  爱与被爱不一定成正比  我知道被疼是一种运气  但我无法完全交出自己  努力为你改变  却变不了预留的伏线  以为在你身边那也算永远  仿佛还是昨天  可是昨天已非常遥远  但闭上我双眼我还看得见  可惜不是你  陪我到最后  曾一起走却走失那路口  感谢那是你  牵过我的手  还能感受那温柔  那一段我们曾心贴着心  我想我更有权利关心你  可能你已走进别人风景  多希望也有星光的投影  努力为你改变  却变不了预留的伏线  以为在你身边那也算永远  仿佛还是昨天  可是昨天已非常遥远  但闭上我双眼我还看得见  可惜不是你  陪我到最后  曾一起走却走失那路口  感谢那是你  牵过我的手  还能感受那温柔  可惜不是你  陪我到最后  曾一起走却走失那路口  感谢那是你  牵过我的手  还能感受那温柔  感谢那是你  牵过我的手  还能温暖我胸口';
    var div1 = document.getElementById('div1');
    var div2 = document.getElementById('div2');
    div1.innerHTML = words;
    div2.innerHTML = words;
    setInterval(function()
    {
       div1.style.width = parseInt(div1.style.width) + 1 + 'px';
       div2.style.marginLeft = parseInt(div2.style.marginLeft) - 1 + 'px';
    },20);
    </script>