蔡琴 - 渡口(与小辣椒共勉)
<style>.papa { margin-top: 100px; left: -214px; width: 1024px; height: 600px; background: rgba(0,0,0,.4) url('/data/attachment/forum/202206/23/123646lyww7qdgkqgzd626.jpg') no-repeat center / cover; overflow: hidden; box-shadow: 0 4px 24px #000; position: relative; }
.papa input { border: none; outline: none; opacity: .75; cursor: pointer; }
.papa p { margin: 0; padding: 0; }
.playbox { position: absolute; left: 10px; top: 360px; padding: 10px; width: fit-content; font: normal 1em sans-serif; color: snow; background: rgba(255,255,255,.25); backdrop-filter: blur(2px); border-radius: 8px; overflow: hidden; box-shadow: 1px 2px 2px #000; }
.txtbox { position: absolute; display: block; top: 10px; right: -40px; width: 40px; height: 40px; border-radius: 50%; background: black; font: 900 1.2em / 40px sans-serif; text-shadow: 1px 1px 2px #000; text-align: center; color: #eee; }
#btnplay { width: 30px; height: 30px; border-radius: 50%; }
#btnplay:hover { background: #aaa; color: #ff0000; }
@keyframes fly { to { transform: translate(-1280px); } }
</style>
<div class="papa">
<div class="playbox">
<p id="geci">LRC Loading ... </p>
<p style="display: flex; align-items: center; gap: 4px; margin-top: 10px;">
<input id="btnplay" type="button" value=">" />
<input id="slider" type="range" min="0" max="100" value="0" />
<span id="per">0:0 | 0:0</span>
</p>
</div>
<audio id="aud" src="https://music.163.com/song/media/outer/url?id=5264842.mp3" autoplay="autoplay" loop="loop"></audio>
</div>
<script>
let papa = document.querySelector('.papa'),
slider = document.querySelector('#slider'),
aud = document.querySelector('#aud'),
per = document.querySelector('#per'),
btnplay = document.querySelector('#btnplay'),
geci = document.querySelector('#geci');
let slip = 2, outtxt = '渡口是路的衔接', txtar = outtxt.split('');
let setbg = () => Math.random().toString(16).substr(-6);
let lrcAr = [
['0.00','《渡口》'],
['4.00','演唱:蔡琴'],
['11.00','作词:席慕蓉'],
['16.00','作曲:杨弦'],
['23.60','让我与你握别'],
['31.16','再轻轻抽出 我的手'],
['38.81','知道思念 从此生根'],
['45.82','华年从此停顿'],
['54.85','热泪在心中 汇成河流'],
['62.72','热泪在心中 汇成河流'],
['73.20','(Music)'],
['88.98','让我与你握别'],
['96.65','再轻轻抽出 我的手'],
['104.65','是那样 万般无奈的凝视'],
['111.56','渡口旁 找不到'],
['115.60','一朵相送的花'],
['120.75','就把祝福 别在襟上吧'],
['128.17','而明日 明日又隔天涯'],
['139.60','(Music)'],
['150.90','让我与你握别'],
['158.55','再轻轻抽出 我的手'],
['166.58','是那样 万般无奈的凝视'],
['173.30','渡口旁 找不到'],
['177.30','一朵相送的花'],
['182.62','就把祝福 别在襟上吧'],
['189.75','而明日 明日又隔天涯'],
['203.00','歌词编辑:花潮lrc在线'],
['208.00','祝你好运']
];
slider.onmousedown = () => aud.pause();
slider.onchange = () => { aud.currentTime = slider.value * aud.duration / 100; aud.play(); }
btnplay.onclick = () => aud.paused ? aud.play() : aud.pause();
aud.addEventListener('playing', () => btnplay.value = '||');
aud.addEventListener('pause', () => btnplay.value = '>');
aud.addEventListener('timeupdate', () => {
let prog = 100 * aud.currentTime / aud.duration;
slider.value = prog;
per.innerText = toMin(aud.currentTime) + ' | ' + toMin(aud.duration);
for(j=0; j<lrcAr.length; j++){
if(aud.currentTime >= lrcAr - slip){
geci.innerHTML = lrcAr;
}
}
});
let toMin = (sec) => {
if(!sec) return '0:00';
sec = parseInt(sec);
return parseInt(sec / 60) + ':' + parseFloat(sec % 60).toString().padStart(2,'0');
}
txtar.forEach((item,key) => {
let span = document.createElement('span');
span.className = 'txtbox';
span.innerText = item;
span.style.background = `linear-gradient(120deg, #${setbg()}, #${setbg()})`;
span.style.animation = 'fly 8s ' + key * 0.5 + 's linear infinite';
papa.appendChild(span);
});
setInterval(() => {
let eles = document.querySelectorAll('.txtbox');
eles.forEach((item) => item.style.background = `linear-gradient(120deg, #${setbg()}, #${setbg()})`);
}, 1000);
</script>
这渡口边还挺热闹的,等着乘船的人真不少呢{:4_173:} 这些变色滚动字真华丽,@小辣椒亲爱的快来看{:4_187:} 这么多人口罩都不戴{:4_189:} 简陋的渡口还挺热闹。 黑黑我现在暂时听不了,耳麦没有带,浮动字是装饰用?多了一个玩法{:4_199:} 黑黑就是脑子里面装的东西多,一下子一个新东东出来了{:4_178:} 晚上再上来了吃饭去了 想起了俺的当年,有早有午有晚的等待… 这地儿貌似俺钓鱼去过的,{:4_174:} 红影 发表于 2022-6-23 13:42
这渡口边还挺热闹的,等着乘船的人真不少呢
典型的川中渡口,背篓特点,很清晰 红影 发表于 2022-6-23 13:42
这渡口边还挺热闹的,等着乘船的人真不少呢
这人不算多的。100年前,我再渡口摆过粥摊,见到的情景要比这个热闹,可惜那时我没钱买智能手机拍照。 樵歌 发表于 2022-6-23 19:31
这地儿貌似俺钓鱼去过的,
似曾相识吧。这是俺的地儿。 红影 发表于 2022-6-23 13:42
这渡口边还挺热闹的,等着乘船的人真不少呢
它们也像渡口的过客 绿叶清舟 发表于 2022-6-23 15:21
这么多人口罩都不戴
100年前的照片 梦油 发表于 2022-6-23 16:47
简陋的渡口还挺热闹。
以前的事了 醉美水芙蓉 发表于 2022-6-23 17:10
好热闹!
不是现在饿渡口了 小辣椒 发表于 2022-6-23 18:32
黑黑我现在暂时听不了,耳麦没有带,浮动字是装饰用?多了一个玩法
你不觉得这些文字是有生命的么?它们不像是渡口的过客么 小辣椒 发表于 2022-6-23 18:33
黑黑就是脑子里面装的东西多,一下子一个新东东出来了
这个也没多新,新瓶装旧酒而已