刘德华 双语【粤语 国语】填词歌曲欣赏
<style>#papa { margin: 120px 0 0 calc(50% - 781px); width: 1400px; height: 800px; background: #666 url('https://wj.zp68.com/lxx/yunhua/2022/11/15/3F.gif') no-repeat center/cover; box-shadow: 3px 3px 20px #000; display: grid; place-items: center; position: relative; z-index: 1; }
#mplayer { position: absolute; display: grid; grid-template-areas: 'cur btnplay dur' 'prog prog prog'; gap: 4px; place-items: end center; font-size: 14px; bottom: 30px;left: 1050px; }
#cur { grid-area: cur; color: snow; }
#dur { grid-area: dur; color: snow; }
#btnplay { grid-area: btnplay; display: grid; grid-auto-flow: column; place-items: end center; gap: 4px; height: 60px; cursor: pointer; }
#btnplay > span { background: red; width: 4px; transition: .6s; }
#prog { --ww: 0px; grid-area: prog; width: 260px; height: 12px; border-radius: 6px; background: snow; opacity: .65; cursor: pointer; position: relative; }
#prog::before { position: absolute; content: ''; width: var(--ww); height: 12px; border-radius: 6px; background: snow linear-gradient(90deg, green,red); opacity: .65; }
#lrc { --motion: cover1; --tt: 5s; --state: paused; position: absolute; top: 60px; font: bold 2em sans-serif; color: hsl(60, 30%, 70%); -webkit-background-clip: text; filter: drop-shadow(1px 1px 2px hsla(0, 0%, 0%, .95)); z-index: 999; }
#lrc::before { position: absolute; content: attr(data-lrc); width: 20%; height: 100%; color: transparent; overflow: hidden; white-space: pre; background: linear-gradient(180deg, hsla(0, 100%, 50%, .75), hsla(0, 100%, 50%, .75)); filter: inherit; -webkit-background-clip: text; animation: var(--motion) var(--tt) linear forwards; animation-play-state: var(--state); }
#papa > span { position: absolute; left: 320px; width: 30px; height: 30px; border-radius: 20px; border: 1px solid red; }
#dt2{ position: absolute; width: 150px; height: 101px; top: 360px; left: 185px; }
@keyframes cover1 { from { width: 0; } to { width: 100%; } }
@keyframes cover2 { from { width: 0; } to { width: 100%; } }
</style>
<div id="papa">
<img id="dt2" src="https://wj.zp68.com/lxx/yunhua/2022/11/15/9.png" alt="" />
<div id="lrc" data-lrc="花潮lrc在线">花潮lrc在线</div>
<div id="mplayer">
<div id="cur">00:00</div>
<div id="btnplay"></div>
<div id="dur">00:00</div>
<div id="prog"></div>
</div>
<audio id="aud" src="https://wj.zp68.com/lxx/yunhua/2022/11/15/yqzgdrz.mp3" loop autoplay></audio>
</div>
<script>
(function() {
(function() {let total = 100, rr = 700;Array.from({length: total}).forEach((item,key) => {item = document.createElement('span');let num = rr * key / total;if(num > rr / 2) num -= rr;item.className='circle';item.style.cssText += `border-color: #${Math.random().toString(16).substr(-6)};transform: rotate(${(360/total) * key}deg) translateY(${num}px);`;papa.appendChild(item);});})();
(function() {for(j=0; j<20; j++) {let pinpu = document.createElement('span');pinpu.className = 'pinpu';pinpu.style.cssText += `height: ${Math.floor(Math.random()*50) + 10}px; background: #${Math.random().toString(16).substr(-6)};`;btnplay.appendChild(pinpu);}})();
let mKey = 0, mFlag = true, lastcircle = 0;
let lrcAr = [
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
];
btnplay.onclick = () => aud.paused ? aud.play() : aud.pause();
prog.onclick = (e) => aud.currentTime = aud.duration * e.offsetX / prog.offsetWidth;
aud.addEventListener('seeked', () => calcKey());
aud.addEventListener('pause', () => mState());
aud.addEventListener('play', () => mState());
aud.addEventListener('timeupdate', () => {let prg = aud.currentTime * prog.offsetWidth / aud.duration < 6 ? 6 : aud.currentTime * prog.offsetWidth / aud.duration;prog.style.setProperty('--ww', prg + 'px');cur.innerText = toMin(aud.currentTime);dur.innerText = toMin(aud.duration);setPinpu();changeBgColor();for (j = 0; j < lrcAr.length; j++) {if (aud.currentTime >= lrcAr) {cKey = j;if (mKey === j) showLrc(lrcAr);else continue;}}});
let calcKey = () => {for (j = 0; j < lrcAr.length; j++) {if (aud.currentTime <= lrcAr) {mKey = j - 1;break;}}if (mKey < 0) mKey = 0;if (mKey > lrcAr.length - 1) mKey = lrcAr.length - 1;let time = lrcAr - (aud.currentTime - lrcAr);showLrc(time);};
let showLrc = (time) => {let name = mFlag ? 'cover1' : 'cover2';lrc.innerHTML = lrcAr;lrc.dataset.lrc = lrcAr.replace(/<br>/,'\n'); lrc.style.setProperty('--motion', name);lrc.style.setProperty('--tt', time + 's');lrc.style.setProperty('--state', 'running');mKey += 1;mFlag = !mFlag;};
let mState = () => lrc.style.setProperty('--state', aud.paused ? 'paused' : 'running');
let toMin = (val) => {if (!val) return '00:00';val = Math.floor(val);let min = parseInt(val / 60),sec = parseFloat(val % 60);if (min < 10) min = '0' + min;if (sec < 10) sec = '0' + sec;return min + ':' + sec;};
let setPinpu = ()=> {let eles = document.querySelectorAll('.pinpu');eles.forEach((item) => item.style.height = `${Math.floor(Math.random()*50) + 10}px`);};
let changeBgColor = () => {let circles = document.querySelectorAll('.circle');circles.style.background = 'none';lastcircle = Math.round(Math.random() * (circles.length - 1));circles.style.background = 'red';};
})();
</script>
<br><br><br><br><br>
<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="//music.163.com/outchain/player?type=2&id=5242762&auto=0&height=66"></iframe>
来生缘--演唱:刘德华
作词 : 刘德华
作曲 : 胡伟立
编曲 : 杜自持
制作人 : 杜自持/黄卓颖
寻寻觅觅
在无声无息中消逝
总是找不到回忆
找不到曾被遗忘的真实
一生一世的过去
你一点一滴的遗弃
痛苦痛悲痛心痛恨痛失去你
也许分开不容易
也许相亲相爱不可以
痛苦痛悲痛心痛恨痛失自己
情深缘浅不得已
你我也知道去珍惜
只好等在来生里
再踏上彼此故事的开始
生生世世
在无穷无尽的梦里
偶尔翻起了日记
翻起了你我之间的故事
一段一段的回忆
回忆已经没有意义
痛苦痛悲痛心痛恨痛失去你
也许分开不容易
也许相亲相爱不可以
痛苦痛悲痛心痛恨痛失自己 啊
情深缘浅不得已
你我也知道去珍惜
只好等在来生里
再踏上彼此故事的开始
生生世世
在无穷无尽的梦里
偶尔翻起了日记
翻起了你我之间的故事
一段一段的回忆
回忆已经没有意义
痛苦痛悲痛心痛恨痛失去你
也许分开不容易
也许相亲相爱不可以
痛苦痛悲痛心痛恨痛失自己 啊
情深缘浅不得已
你我也知道去珍惜
只好等在来生里
再踏上彼此故事的开始
只好等在来生里
再踏上彼此故事的开始
这2首我都翻唱过{:9007:} 华仔的歌都比较好听{:9022:} 沉默 发表于 2022-11-24 14:34
这2首我都翻唱过
发来听听{:10_402:}
宁静 发表于 2022-11-24 14:35
发来听听
听过还听晓得我唱走调的{:9001:} 沉默 发表于 2022-11-24 14:37
听过还听晓得我唱走调的
好吧,一起听华仔的
我准备碰运气 宁静 发表于 2022-11-24 14:37
好吧,一起听华仔的
你听歌,我碰运气去