花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 146|回复: 31

用元素覆盖方式模拟歌词逐字同步效果(演示)

[复制链接]
  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

    发表于 2022-9-25 17:00 | 显示全部楼层 |阅读模式

    请马上登录,朋友们都在花潮里等着你哦:)

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    花潮lrc在线 花潮lrc在线
    00:00 | 00:00

    评分

    参与人数 2威望 +50 金钱 +160 经验 +50 收起 理由
    上海朝阳 + 60
    红影 + 50 + 100 + 50 赞一个!

    查看全部评分

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-25 17:00 | 显示全部楼层
    本帖最后由 马黑黑 于 2022-9-25 17:01 编辑

    全帖代码
    1. <style>
    2.         #papa { left: -214px; width: 1024px; height: 640px; background: gray url('/data/attachment/forum/202209/25/072505jvpqdny33qoxvhoo.jpg') no-repeat center/cover; box-shadow: 3px 3px 20px #000; box-shadow: 3px 3px 20px #000; display: grid; place-items: center; overflow: hidden; position: relative; z-index: 1; }
    3.         #mplayer { position: absolute; right: 40px; bottom: 0; width: 300px; height: 80px; user-select: none; display: grid; place-items: center; cursor: pointer; }
    4.         #mplayer:hover #btnwrap, #mplayer:hover #prog { transform: translateY(var(--yy)); }
    5.         #mplayer:hover #btnwrap { background: linear-gradient(to top right, purple, orange); border-radius: 50%; opacity: .55; }
    6.         #btnwrap, #prog { position: absolute; display: grid; place-items: center; transition: .5s; }
    7.         #btnwrap { --yy: -15px; width: 40px; height: 40px; transform: rotate(45deg); border: 1px solid tan; border-radius: 6px; opacity: 0; }
    8.         #btnplay { width: 20px; height: 20px; transform: translateX(3px); background: #eee; clip-path: polygon(0 0, 0% 100%, 100% 50%); }
    9.         #btnpause { width: 2px; height: 20px; border-style: solid; border-width: 0px 4px; border-color: transparent #eee; display: none; }
    10.         #prog { --yy: 20px; width: 300px; height: 16px; border-radius: 10px; background: linear-gradient(90deg, orange, purple 100%, transparent 0); border: 1px solid teal; font: normal 14px / 16px sans-serif; color: #ccc; text-shadow: 1px 1px 1px #000; opacity: .65; }
    11.         #lrcwrap { position: absolute; top: 20px; font: bold 2.4em 'KaiTi',sans-serif; }
    12.         #lrc1, #lrc2 { width: 100%; height: 100%; color: snow; white-space: nowrap; }
    13.         #lrc2 { position: absolute; top: 0; left: 0; color: purple; overflow: hidden; }
    14.         #mpic {position: absolute; transform: rotateY(180deg); left: 0; top: 0; width: 100px; offset-distance: 0; offset-path: path("M 0 0 Q 300 90, 512 100 T 1024 30"); animation: fly 18s linear infinite;}
    15.         @keyframes fly { to { offset-distance: 100%; } }
    16.         @keyframes mov1 { from { width: 0%;} to { width: 100%; } }
    17.         @keyframes mov2 { from { width: 0%;} to { width: 100%; } }

    18. </style>

    19. <div id="papa" data-lr="no">
    20.         <img id="mpic" alt="" src="/data/attachment/forum/202209/25/072652ckuqwlat7wqk6o6z.gif" />
    21.         <div id="lrcwrap">
    22.                 <span id="lrc1">花潮lrc在线</span>
    23.                 <span id="lrc2">花潮lrc在线</span>
    24.         </div>
    25.         <div id="mplayer">
    26.                 <div id="btnwrap"><span id="btnplay"></span><span id="btnpause"></span></div>
    27.                 <div id="prog">00:00 | 00:00</div>
    28.         </div>
    29. </div>

    30. <script>
    31. let mKey = 0, mFlag = true, aud = new Audio();
    32. let lrcAr = [[0.00, "祁紫檀 - 广袤天地", 10],[18.00, " 词曲 : 祁紫檀 编曲 : 杨若舟", 7.1],[27.15, " 无论如何我会试着理解你", 5.6],[33.48, " 借口形而上与不着边际", 5.2],[40.53, " 窗外下起了雨", 2.5],[43.5, " 我在房间里明媚呼吸", 2.5],[46.86, " 与世界的相处总是奇异", 5.0],[53.91, " 终其一生 寻找自我与世界的角度", 5.6],[60.57, " 终其一生 寻找一种语言描述自己", 5.8],[67.2, " 倾听你 告诉你", 1.7],[68.94, " 同一个词语", 3.4],[73.47, " 每个人眼里不同的意义", 5.6],[80.52, " 是否因此沉默沉默就好", 3.6],[87.21, " 找寻一种更抽象", 2.0],[89.25, " 建立一个泡泡", 1.8],[93.51, " 它有坚韧的壁", 1.6],[95.1, " 你称之为对生活的满意", 3.3],[99.72, " 局限的文字 引发无限共情意", 6.9],[120.57, " 终其一生 寻找自我与世界的角度", 5.6],[127.2, " 终其一生 寻找一种语言描述自己", 5.8],[133.89, " 倾听你 告诉你", 1.7],[135.6, " 同一个词语", 3.4],[140.16, " 每个人眼里不同的意义", 6.0],[147.21, " 是否因此沉默沉默就好", 3.4],[153.84, " 找寻一种更抽象", 2.1],[155.94, " 建立一个泡泡", 1.8],[160.14, " 它有坚韧的壁", 1.4],[161.82, " 你称之为对生活的满意", 3.3],[166.41, " 局限的文字 引发无限共情意", 6.9],[187.17, " 是否因此回击表达不放弃", 4.7],[193.86, " 起舞张扬不设界限与领地", 4.4],[199.74, " 整个大地联成了一片", 6.0],[206.64, " 去哪里都可以", 5.0],[213.09, " 你称之为广袤天地", 5.8],[244.54, "感谢支持", 6.5]];
    33. aud.src = 'https://music.163.com/song/media/outer/url?id=1978686514.mp3';
    34. aud.autoplay = true;
    35. aud.loop = true;
    36. btnwrap.onclick = () => aud.paused ? aud.play() : aud.pause();
    37. prog.onclick = (e) => aud.currentTime = aud.duration * e.offsetX / prog.offsetWidth;
    38. aud.addEventListener('pause', () => mState());
    39. aud.addEventListener('play', () => mState());
    40. aud.addEventListener('seeked', () => calcKey());
    41. aud.addEventListener('timeupdate', () => {
    42.         prog.style.background = 'linear-gradient(90deg, orange, purple ' + aud.currentTime / aud.duration * 100 + '%, snow 0)';
    43.         prog.innerText = toMin(aud.currentTime) + ' | ' + toMin(aud.duration);
    44.         for (j = 0; j < lrcAr.length; j++) {
    45.                 if (aud.currentTime >= lrcAr[j][0]) {
    46.                         if (mKey === j) showLrc(lrcAr[j][2]);
    47.                         else continue;
    48.                 }
    49.         }
    50. });
    51. let mState = () => aud.paused ? (btnplay.style.display = 'block', btnpause.style.display = 'none', lrc2.style.animationPlayState = 'paused') : (btnplay.style.display = 'none', btnpause.style.display = 'block', lrc2.style.animationPlayState = 'running');
    52. let showLrc = (time) => {
    53.         lrc2.style.animation = (mFlag ? 'mov1 ' : 'mov2 ') + time + 's linear forwards';
    54.         lrc1.innerHTML = lrc2.innerHTML = lrcAr[mKey][1];
    55.         mKey += 1;
    56.         mFlag = !mFlag;
    57. }
    58. let calcKey = () => {
    59.         for (j = 0; j < lrcAr.length; j++) {
    60.                 if (aud.currentTime <= lrcAr[j][0]) {
    61.                         mKey = j - 1;
    62.                         break;
    63.                 }
    64.         }
    65.         if (mKey < 0) mKey = 0;
    66.         if (mKey > lrcAr.length - 1) mKey = lrcAr.length - 1;
    67.         let mtime = lrcAr[mKey][2] - (aud.currentTime - lrcAr[mKey][0]);
    68.         showLrc(mtime);
    69. };
    70. let toMin = (val) => {
    71.         if (!val) return '00:00';
    72.         val = Math.floor(val);
    73.         let min = parseInt(val / 60),
    74.                 sec = parseFloat(val % 60);
    75.         if (min < 10) min = '0' + min;
    76.         if (sec < 10) sec = '0' + sec;
    77.         return min + ':' + sec;
    78. };
    79. </script>
    复制代码


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-25 17:00 | 显示全部楼层
    本帖最后由 马黑黑 于 2022-9-25 17:40 编辑

    实现细节分析

    给lrc的dom节点做了一些改造,显示歌词的HTML代码如下:

            <div id="lrcwrap">
                    <span id="lrc1">花潮lrc在线</span>
                    <span id="lrc2">花潮lrc在线</span>
            </div>


    其中,id="lrcwrap" 的 div 是包裹歌词的父元素,它的 CSS 设定非常简单——

    #lrcwrap {
            position: absolute;
            top: 20px;
            font: bold 2.4em 'KaiTi',sans-serif;
    }


    就是绝对定位、物理定位(left、top等值设定),以及字体。字体的设定将被其内的子元素所继承,所以后面的子元素不再设置字体。其下子元素都是 span 元素,共两个,一个 id 为 lrc1,另一个 id 是 lrc2,我们就讲将它们:

    lrc1 和 lrc2 有共同的 CSS 样式,也不复杂——

    #lrc1, #lrc2 {
            width: 100%;
            height: 100%;
            color: snow;
            white-space: nowrap;

    }

    先是高宽设置,都用 100% 来表示,接着是前景色和不折行设置。lrc1不设置定位,默认就是 relative,由它来撑开父元素 lrcwrap 的宽度。当父元素绝对定位、不设置宽度时,其实际宽度由其内某个最大尺寸的元素决定。这会很绕,但这正是我们利用的原理所在:子元素100%的尺寸,初始时其实是0(受制于父元素的影响,父元素此时没有尺寸),然后当 lrc1 有了文本,由于 lrc1 不是绝对定位,有了内容就有尺寸,就撑开了父元素。这就等于:子元素给了父元素尺寸,父元素又规定了子元素只能是这个尺寸(100%)。

    而 lrc2,它还要额外设定一下 CSS 样式——

    #lrc2 {
            position: absolute;
            top: 0;
            left: 0;
            color: purple;
            overflow: hidden;
    }


    给它一个绝对定位,且固定到父元素的 {0,0} 坐标处,这样,它就能覆盖按文本流自然状态摆放的哥哥 lrc1 的位置,接着设置不同于兄长元素的前景色(color: purple),再加入防溢出属性设定(overflow),然后我们就可以通过控制它的宽度,从而达到逐渐覆盖兄长元素的目的。

    相应的JS当然也要做一些改动,主要是 lrcShow(time) 的封装,颜色代码部分是修改的:

    let showLrc = (time) => {
            lrc2.style.animation = (mFlag ? 'mov1 ' : 'mov2 ') + time + 's linear forwards';
            lrc1.innerHTML = lrc2.innerHTML = lrcAr[mKey][1];
            mKey += 1;
            mFlag = !mFlag;
    }


    严格来讲,仅修改了红色那一句,暗红色的那句只是因为调用动画的元素 和 @keyframes 动画名称都发生了变化而跟着改变而已。红色那句,原来是酱紫:

            lrc.innerHTML = lrcAr[mKey][1];

    可以看出来吧?赋值给一个元素的文本,修改后变成赋值给两个元素而已。

    评分

    参与人数 1威望 +50 金钱 +100 经验 +50 收起 理由
    红影 + 50 + 100 + 50 赞一个!

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-25 17:01 | 显示全部楼层
    本帖最后由 马黑黑 于 2022-9-25 19:24 编辑

    关于 lrc2 的物理定位:

    有一个小技巧,就是,top: -1px,left: -1px,或用正1,或正1负1配合,加之两个盒子的文本颜色设置得当,两个元素轻微的偏移,可以取得意想不到的效果。可以一试。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-25 18:31 | 显示全部楼层
    黑黑找到了第三种另歌词逐字同步的方法,厉害
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-25 19:20 | 显示全部楼层
    红影 发表于 2022-9-25 18:31
    黑黑找到了第三种另歌词逐字同步的方法,厉害

    这个法子也非常不错,兼容性可能是最好的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-25 22:44 | 显示全部楼层
    马黑黑 发表于 2022-9-25 19:20
    这个法子也非常不错,兼容性可能是最好的

    太好了,黑黑的歌词同步越做越完美了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-25 23:18 | 显示全部楼层
    红影 发表于 2022-9-25 22:44
    太好了,黑黑的歌词同步越做越完美了

    也不叫完美。核心技术是真正的逐字同步,我们这个只是模拟
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-26 10:33 | 显示全部楼层
    马黑黑 发表于 2022-9-25 23:18
    也不叫完美。核心技术是真正的逐字同步,我们这个只是模拟

    用简洁的代码,就能模拟得这么好,可以堪称完美了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-26 12:10 | 显示全部楼层
    红影 发表于 2022-9-26 10:33
    用简洁的代码,就能模拟得这么好,可以堪称完美了

    自我满足
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-26 16:09 | 显示全部楼层

    真的很好啊,黑黑对自己要求太高了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-26 18:17 | 显示全部楼层
    红影 发表于 2022-9-26 16:09
    真的很好啊,黑黑对自己要求太高了

    我对自己其实很随意的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-26 19:25 | 显示全部楼层
    马黑黑 发表于 2022-9-26 18:17
    我对自己其实很随意的

    今天去做歌词,看到黑黑最后那个很完美啊,做完连加餐都一起完成了呢
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-26 19:31 | 显示全部楼层
    红影 发表于 2022-9-26 19:25
    今天去做歌词,看到黑黑最后那个很完美啊,做完连加餐都一起完成了呢

    但别忘了要做微调
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-26 19:39 | 显示全部楼层
    马黑黑 发表于 2022-9-26 19:31
    但别忘了要做微调

    做微调也很方便,直接点过去,做好的就都带过去了,太棒了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-26 19:40 | 显示全部楼层
    红影 发表于 2022-9-26 19:39
    做微调也很方便,直接点过去,做好的就都带过去了,太棒了

    设计的有点巧妙呢,我自己都佩服我自己
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-26 20:01 | 显示全部楼层
    马黑黑 发表于 2022-9-26 19:40
    设计的有点巧妙呢,我自己都佩服我自己

    黑黑的巧妙设计,使用起来特别方便呢
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-26 20:23 | 显示全部楼层
    红影 发表于 2022-9-26 20:01
    黑黑的巧妙设计,使用起来特别方便呢

    界面的设计也重来了,不那么凌乱
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2022-9-27 20:44 | 显示全部楼层
    马黑黑 发表于 2022-9-26 20:23
    界面的设计也重来了,不那么凌乱

    现在有三种歌词逐字同步的代码了,大家可以按自己喜欢的做帖了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-16 08:52
  • 签到天数: 1671 天

    [LV.Master]伴坛终老

    3050

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2022-9-27 21:14 | 显示全部楼层
    红影 发表于 2022-9-27 20:44
    现在有三种歌词逐字同步的代码了,大家可以按自己喜欢的做帖了

    这三种,后两种实际上是同性质的
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2025-12-16 21:34 , Processed in 0.094276 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表