《明明》代码修正

位置: 首页 > 黑氏代码
[发布: 2023.11.19  作者: 水手  阅读: 196]
<style>
#papa {
	margin: 0 0 0 calc(50% - 831px);
	width: 1700px;
	height: 900px;
	background: url('https://pic.imgdb.cn/item/6559d3adc458853aefa1bc80.webp') no-repeat center/cover;
	box-shadow: 4px 4px 8px black;
	overflow: hidden;
	display: grid;
	place-items: center;
	z-index: 1;
	position: relative;
	--state: running;
}
#vid1 {
	position: absolute;
	width: 120%;
	height: 120%;
	top:-100px;
	left:-301px;
	object-fit: cover;
	pointer-events: none;
	mix-blend-mode: screen;
	z-index:3;
	opacity: .66;
}
#vid2 {
	position: absolute;
	width: 100%;
	height: 110%;
	top:-80px;
	object-fit: cover;
	pointer-events: none;
	mix-blend-mode: screen;
	z-index: 5;
	opacity: .19;
}
</style>

<div id="papa">
	<video id="vid1" src="https://img.tukuppt.com/video_show/2269348/00/14/92/5e67b21fa8e26.mp4" autoplay="" loop="" muted=""></video>
	<video id="vid2" src="https://img.tukuppt.com/video_show/2405811/00/70/22/607f0a9c8e2cf.mp4" autoplay="" loop="" muted=""></video>
	<audio id="aud" src="https://music.163.com/song/media/outer/url?id=2077221280" autoplay="" loop=""></audio>
</div>

<script>

(function() {
	let script = document.createElement('script');
	script.src = 'https://638183.freep.cn/638183/web/api/anklet_lrc.js';
	script.charset = 'utf-8';
	document.head.appendChild(script);
	let geci = [ 	
		[1.12,"单曲:明明",1.5],
		[2.58,"所属专辑:“海边岩下白山猹”",1.6],
		[4.2,"原唱:周深",1.6],
		[5.82,"翻唱:白浅熙/猹猹子",1.4],
		[7.26,"后期:陌九",1.1],
		[8.31,"学习黑师《变奏的梦想 - 酹江月》脚链频谱效果",5.5],
		[19,"念念不忘情未了 在耳鬓厮咬",5.9],
		[26.64,"回忆触了礁 无处停靠",5.5],
		[33.79,"两两相望 雨潇潇 谁化作云烟飘渺",6.1],
		[41.04,"留下心的孤岛 做无岸波涛",6.1],
		[50.1,"明明你知道 明明我明了",2.9],
		[53.44,"明明爱锁在眼底缠绕",3.1],
		[57.04,"为一个拥抱 用一生灼烧",3.4],
		[61.01,"在千帆过尽里寻找",2.5],
		[64.05,"明明你知道 明明我明了",3.7],
		[68.07,"明明愿生生誓死缠绕",3.1],
		[72.07,"为一刻心跳 用天荒凭吊",3.1],
		[76.03,"永不离散 我们早说好",4.2],
		[96,"念念不忘情未了 在耳鬓厮咬",5.5],
		[103,"回忆触了礁 无处停靠",5.8],
		[110.35,"爱恨纷扰忘不了 就算隔天地遥遥",6.1],
		[117.92,"灵魂相拥惊扰怎一笔勾销",5.7],
		[126.04,"明明你知道 明明我明了",3.5],
		[129.93,"明明爱锁在眼底缠绕",3.1],
		[133.04,"为一个拥抱 用一生灼烧",3.9],
		[137.62,"在千帆过尽里寻找",2.5],
		[141.03,"明明你知道 明明我明了",3.2],
		[144.68,"明明愿生生誓死缠绕",3.1],
		[148.45,"为一刻心跳 用天荒凭吊",3.2],
		[152.72,"永不离散 我们早说好",3.9],
		[174.07,"明明你知道 明明我明了",3.2],
		[177.75,"明明爱锁在心底缠绕",3.0],
		[181.06,"为一个拥抱 用一生灼烧",3.6],
		[185.22,"在无尽覆辙里重蹈",2.6],
		[188.98,"明明你知道 明明我明了",3.0],
		[192.44,"明明抹不掉魂牵梦绕",3.0],
		[196.08,"为一刻心跳 用天荒凭吊",3.6],
		[200.18,"留住你一眼 哪怕多一秒",6.5]
	];
	script.onload = () => {
		HCPlayer({
			papa: '#papa',
			lrcAr: geci,
			lrc_css: 'top: 830px; --bg: linear-gradient(rgba(240,240,180,.2),rgba(240,240,180,.4)); color: Wheat;',
			fs_css: 'background: transparent; color: white; left:5%; bottom:5%;',
			player_css: `
				top: 380px;
				left:230px;
				border-width: 0;
				color: #fff;
				--size: 160px;
				--bRad: 30%;
				--track: gray;
				--prog: lightblue;
				--btnBg: linear-gradient(orange, snow);
			`,
			lizi: { color1: 'lightyellow', color2: 'silver' },
		});
	};
	[...new Array(5).keys()].forEach((e,k) => {
		e = document.createElement('span');
		e.className = 'meteor';
		e.style.cssText += `
			left: ${50 * Math.random()}%;
			top: ${10 * Math.random()}%;
			--du: ${3 + Math.random() * 2}s;
			--delay: -${Math.random() * 1}s;
			--ww: ${25 + Math.random() * 10}px;
		`;
		papa.appendChild(e);
	});
})();

papa.onclick = () => aud.paused ? (vid1.pause(),vid2.pause()) : (vid1.play(),vid2.play());

</script>

【注】lrc_css参数bottom不起作用,就用top,根据高度设计即可。

前一篇: 罗刹海市(圆环播放器加歌 词封装代码)
下一篇: 彩虹伞svg格式图片

发表评论:

  
 

评论列表 [1条]

#1 | 飞飞 于 2023-11-19 23:26 发布: 黑大师的代码一目了然,如此有美感……看上去十分治愈……舒适之极……

Copyright © 2014 All Right Reserved 马黑PHP文章管理整站系统v1.8
联系我们: gxblk@163.com