万顷湖 发表于 2026-9-12 09:25

一种乡愁叫故乡-天涯拾光

<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_485343">

<div style="position: absolute; left:0px;width:100%;margin-top:120px;">
<style>
#papa { margin: width: 1286px;height: 620px;background: url( ) no-repeat center/cover; box-shadow: 2px 2px 8px #000; overflow: hidden; z-index: 1; position: relative;}
#reflect-right { width:100%;z-index: 2;
position:absolute;margin: 0px 0px;
-webkit-box-reflect:left;
}
.lrc { z-index: 21; position: absolute; top: 20%; left: 41%; width: 740px; height: 350px; overflow: hidden; }
.lrc #ul { width: 100%; padding: 0; list-style: none; transition: 0.3s all ease; margin: 0; }
.lrc #ul li { color: #FFFF00; font: 300 20px 'YouYuan', sans-serif; transition: .3s all ease; list-style-type: none; text-align: center; display: block; padding: 0 10px; height: 50px; line-height: 50px; margin: 0 auto; cursor: pointer; }
.lrc #ul li.active { transform: scale(1.2); color: #FF0000; font-weight: 650; }
#bfq{position: absolute;width:450px;height: 50px;overflow: hidden; z-index: 20;left: 20%; top:90%;}
.start{color: #FFFF00;position: absolute; top:12px; left: 0px;}
.end{color: #FFFF00;position: absolute;top:12px; left: 33%;}
#btn{background: url(https://free.picui.cn/free/6377/2026/08/26/6a8e27f8baf4b.jpeg) no-repeat 0px 0px/cover;width:50px;height: 50px;left: 15%; top: 0px;position: absolute;z-index: 20;cursor: pointer;}
</style>
<div id="papa">
<marquee id="m" behavior="scroll" scrollamount="8" height=620>
<img src="https://free.picui.cn/free/6377/2026/09/04/6a9a547b5b670.jpg"id="reflect-right">

</marquee>
<div id="bfq">
<span class="start">00:00</span><p id="btn"></p><span class="end">00:00</span>
</div>
<div class="lrc">
<ul id="ul"></ul>
</div>
</div>
<audio id="aud" src="https://pan.suyanw.cn/view.php/4a528161e8a0a7922cd86b31be96e3dc.mp3" autoplay loop ></audio>

<script>
var music = document.getElementById('aud');
var m= document.getElementById('m');

var btn = document.getElementById('btn');
btn.onclick = function() {
if (aud.paused) {
aud.play();m.start();
btn.style.background = 'url(https://pic.imgdb.cn/item/675813f6d0e0a243d4e14a48.png) no-repeat 0px 0px/cover';
} else {aud.pause();m.stop();
btn.style.background = 'url(https://pic.imgdb.cn/item/675813e7d0e0a243d4e14a18.png) no-repeat 0px 0px/cover';
}
};
const start = document.querySelector('.start')
const end= document.querySelector('.end')
function conversion (value) {
let minute = Math.floor(value / 60)
minute = minute.toString().length === 1 ? ('0' + minute) : minute
let second = Math.round(value % 60)
second = second.toString().length === 1 ? ('0' + second) : second
return `${minute}:${second}`
}

aud.onloadedmetadata = function () {
end.innerHTML = conversion(aud.duration)
start.innerHTML = conversion(aud.currentTime)
}
setInterval(() => {
start.innerHTML = conversion(aud.currentTime)

}, 1000)

</script>

<script>
let lrc = `一种乡愁叫故乡-天涯拾光
小时候总想离开故乡
以为远方才有春秋
长大以后走遍千山万水
才知道故乡一直在心头
临行时晚风轻轻吹过
像母亲的手轻抚衣袖
为了生活我们远行
为了梦想我们起航
一路风雨一路成长
一路漂泊一路坚强
看过无数灯火辉煌
最暖的一盏灯
永远亮在回家的方向
故乡啊故乡 你永远在我心上
有一种乡愁叫故乡
走得再远也走不出乡愁
回家的方向总在心上
有一种思念叫爹娘
岁月悠悠两鬓染霜
梦里那座熟悉的老屋
门前小溪流过月光
为了家人为了希望
我们一路奔向远方
走过多少陌生城市
心中始终还有故乡
飘过多少风风雨雨
越过多少山高水长
一句乡音湿了眼眸
一句问候暖了心房
故乡啊故乡 你永远在我心上
有一种乡愁叫故乡
乡音异乡热泪盈眶
多少游子都在思念故乡
有一种幸福叫回家
有一种牵挂叫爹娘走遍千山万水
最暖还是故乡
阅尽人间繁华
最近还是爹娘
那一盏灯一直亮着等你回家
故乡啊故乡 你永远在我心上
有一种乡愁叫故乡

"},"code":200}
`;
let lrcArr = lrc.split('\n');
let result = [];
var audio = document.querySelector("#aud");
var ul = document.querySelector("#ul");
var container = document.querySelector(".lrc");

for (let i = 0; i < lrcArr.length; i++) {
var lrcData = lrcArr.split(']');
if (lrcData.length < 2) continue;
var lrcTime = lrcData.substring(1);
var obj = {
time: parseTime(lrcTime),
word: lrcData.trim()
}
result.push(obj);
}

function parseTime(lrcTime) {
let lrcTimeArr = lrcTime.split(":");
return +lrcTimeArr * 60 + parseFloat(lrcTimeArr);
}

function getIndex() {
let time = audio.currentTime;
for (let i = 0; i < result.length; i++) {
if (result.time > time) {
return i - 1;
}
}
return result.length - 1;
}

function createElements() {
let fragment = document.createDocumentFragment();

for (let i = 0; i < result.length; i++) {
let li = document.createElement("li");
li.innerText = result.word;

li.addEventListener("click", function () {
audio.currentTime = result.time;
setOffset();
});

fragment.appendChild(li);
}

ul.appendChild(fragment);
}

createElements();
let containerHeight = container.clientHeight;
let liHeight = ul.children?.clientHeight || 50;
let minOffset = 0;
let maxOffset = ul.clientHeight - containerHeight;

function setOffset() {
const index = getIndex();
if (index < 0) return;

const liHeight = ul.children?.clientHeight || 50;
let offset = liHeight * index - containerHeight / 2 + liHeight / 2;

offset = Math.max(minOffset, Math.min(offset, maxOffset));

ul.style.transform = `translateY(${-offset}px)`;

ul.querySelectorAll('.active').forEach(li => li.classList.remove('active'));
if (index < ul.children.length) {
ul.children.classList.add('active');
}
}

audio.addEventListener("timeupdate", setOffset);
</script>

</div>
<div style="height:960px;"></td></tr></table>

梦江南 发表于 2026-9-12 10:34

{:4_174:}

梦江南 发表于 2026-9-12 10:35

欣赏老师大图音画《一种乡愁叫故乡-天涯拾光》!{:4_187:}

梦江南 发表于 2026-9-12 10:36

制作精美,歌曲动听,为老师点赞!{:4_199:}

梦油 发表于 2026-9-12 10:57

朋友的制作无与伦比。
歌词写得太好了。
问好万顷湖朋友。

万顷湖 发表于 2026-9-12 11:21

梦江南 发表于 2026-9-12 10:36
制作精美,歌曲动听,为老师点赞!

花潮论坛的版块自成一体,我的理解可能有偏差,我怀疑自己的帖子是不是放错了地方?谢谢关注和鼓励。

万顷湖 发表于 2026-9-12 11:22

梦油 发表于 2026-9-12 10:57
朋友的制作无与伦比。
歌词写得太好了。
问好万顷湖朋友。

花潮论坛的版块自成一体,我的理解可能有偏差,我怀疑自己的帖子是不是放错了地方?谢谢关注和鼓励。

梦江南 发表于 2026-9-12 11:38

万顷湖 发表于 2026-9-12 11:21
花潮论坛的版块自成一体,我的理解可能有偏差,我怀疑自己的帖子是不是放错了地方?谢谢关注和鼓励。

花潮论坛的版块我看没有像别的地方专一,比较自由。

杨帆 发表于 2026-9-12 12:09

美词美曲靓背景,好听好看有内涵,谢谢万顷湖老师精彩分享{:4_190:}

红影 发表于 2026-9-12 22:28

歌曲好听,制作漂亮,欣赏万顷湖老师好帖{:4_187:}

小辣椒 发表于 2026-9-13 13:46

欣赏老师的精彩制作,漂亮的图片移动效果

小辣椒 发表于 2026-9-13 13:49

感谢老师分享{:4_187:}

万顷湖 发表于 2026-9-13 17:38

梦江南 发表于 2026-9-12 11:38
花潮论坛的版块我看没有像别的地方专一,比较自由。

您的指点让我顿时开窍,谢谢。

万顷湖 发表于 2026-9-13 17:43

杨帆 发表于 2026-9-12 12:09
美词美曲靓背景,好听好看有内涵,谢谢万顷湖老师精彩分享

版主好!花潮内容独树一帜,形式别具一格,版主和管理员一个顶一个,老朽躬逢其盛,忝享其利,谢谢。

万顷湖 发表于 2026-9-13 17:43

红影 发表于 2026-9-12 22:28
歌曲好听,制作漂亮,欣赏万顷湖老师好帖

管理员好!花潮内容独树一帜,形式别具一格,版主和管理员一个顶一个,老朽躬逢其盛,忝享其利,谢谢。

万顷湖 发表于 2026-9-13 17:44

小辣椒 发表于 2026-9-13 13:49
感谢老师分享

管理员好!花潮内容独树一帜,形式别具一格,版主和管理员一个顶一个,老朽躬逢其盛,忝享其利,谢谢。

杨帆 发表于 2026-9-13 19:50

万顷湖 发表于 2026-9-13 17:43
版主好!花潮内容独树一帜,形式别具一格,版主和管理员一个顶一个,老朽躬逢其盛,忝享其利,谢谢。

感谢您老对花潮的赞誉与珍视,祝福谦逊的万顷湖老师在这儿玩得愉快{:4_190:}
页: [1]
查看完整版本: 一种乡愁叫故乡-天涯拾光