【中伏消暑】第二天 尘
<style>.outerbox {
position: relative;
left: -302px;
top:120px;
width: 1200px;
height: 675px;
overflow: hidden;
display: flex; justify-content: center; align-items: center; perspective: 1100px;
}
.shipin {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
}
.imgBox { --w: 120px; --h: 360px; position: absolute; width: var(--w); height: var(--h);transform-style: preserve-3d; animation: rotate 45s linear infinite;left:740px;top:80px; }
.imgBox img { width: var(--w); height: var(--h); position: absolute; }
.imgBox:hover { animation-play-state: paused; cursor: pointer; }
@keyframes rotate { 100% { transform: rotateY(-360deg); } }
.outerbox input { border: none; outline: none; opacity: .75; cursor: pointer; }
.outerbox p { margin: 0; padding: 0; }
.playbox { position: absolute; padding: 10px; width: fit-content; font: normal 1em sans-serif; color: #25963C;
background: rgba(255,255,255,.25); backdrop-filter: blur(2px); overflow: hidden; box-shadow: 1px 2px 2px #000;
text-shadow: 1px 1px 1px #000; z-index: 100; left:360px;top:400px;}
#btnplay { width: 30px; height: 30px; border-radius: 50%; }
#btnplay:hover { background: #aaa; color: #ff0000; }
</style>
<div class="outerbox">
<video class="shipin" src="https://video-qn.51miz.com/preview/video/00/00/14/93/V-149312-2261445A.mp4"
muted="muted" autoplay="autoplay" loop="loop"></video>
<div class="imgBox"></div>
<div class="playbox">
<p id="geci" style="font-size: 1.2em"> 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=214591.mp3" autoplay="autoplay" loop="loop"></audio>
</div><br><br><br><br><br><br>
<script language="javascript">
let picAr = [
"https://pic.imgdb.cn/item/62b9afd51d64b0706661fcd7.png",
"https://pic.imgdb.cn/item/62b9b2b71d64b0706666fc8d.png",
"https://pic.imgdb.cn/item/62b9afd51d64b0706661fcd7.png",
"https://pic.imgdb.cn/item/62b9b2b71d64b0706666fc8d.png",
"https://pic.imgdb.cn/item/62b9afd51d64b0706661fcd7.png",
"https://pic.imgdb.cn/item/62b9b2b71d64b0706666fc8d.png",
"https://pic.imgdb.cn/item/62b9afd51d64b0706661fcd7.png",
"https://pic.imgdb.cn/item/62b9b2b71d64b0706666fc8d.png",
];
let iBox = document.querySelector(".imgBox");
let hStr = "";
let angle = 360 / picAr.length;
let tz = Math.tan(Math.PI / 180 * (180 - angle) /2 ) * iBox.clientWidth / 2;
for(j=0; j<picAr.length; j++) {
hStr += `<div style="transform: rotateY(${angle*j}deg) translateZ(${tz}px);"><img alt="" src="${picAr
}"
/></div>\n`;
}
iBox.innerHTML = hStr;
let slider = document.querySelector('#slider'),
aud = document.querySelector('#aud'),
per = document.querySelector('#per'),
btnplay = document.querySelector('#btnplay'),
geci = document.querySelector('#geci');
let slip = 0.3;
let lrcAr = [
['0.02','笑红尘 - 常静'],
['10.08','所属专辑:十指弹一'],
['20.01','此生未了 心却已无所扰'],
['30.02','只想换得半世逍遥'],
['202.06','花潮消暑中伏第二天'],
['276.08','谢谢欣赏 2022.7.26']
];
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');
}
</script> 没时间写字,继续用代码帖子参加活动了。感谢黑黑的代码{:4_187:} 音乐行云流水般动听
古琴声声,走马山水,岂不快哉。{:4_187:} 竹影婆娑,微风习习,凭栏远眺,应有无限风光扑面而来,好制作{:4_178:} 走马灯映青竹,何等的美啊! 嚯,这竹林开始摇曳啦,美。这音乐好像我唱过的一首歌,好熟悉。笑红尘? {:4_171:} 美图精彩,音乐好听! 马黑黑 发表于 2022-7-27 23:50
音乐行云流水般动听
谢谢黑黑的代码{:4_187:} 樵歌 发表于 2022-7-28 06:13
古琴声声,走马山水,岂不快哉。
又混了个音画,是在没时间完成作业{:4_173:} 浣溪沙 发表于 2022-7-28 07:33
竹影婆娑,微风习习,凭栏远眺,应有无限风光扑面而来,好制作
谢谢沙沙,很喜欢这个走马灯效果,就学着做个{:4_204:} 上海朝阳 发表于 2022-7-28 09:03
嚯,这竹林开始摇曳啦,美。这音乐好像我唱过的一首歌,好熟悉。笑红尘?
是的,的确是这首歌。朝阳大哥唱过很多歌,肯定也唱过这个的吧{:4_204:} 小星世龙 发表于 2022-7-28 09:26
美图精彩,音乐好听!
多谢小星鼓励{:4_187:} 红影 发表于 2022-7-29 22:58
谢谢黑黑的代码
说过的,代码相当于工具,用的咋样靠自己 马黑黑 发表于 2022-7-29 23:02
说过的,代码相当于工具,用的咋样靠自己
这些工具得益于黑黑的教授{:4_187:} 红影 发表于 2022-7-29 23:29
这些工具得益于黑黑的教授
确切地说是分享。俺不是教授。 马黑黑 发表于 2022-7-29 23:30
确切地说是分享。俺不是教授。
你不是简单的分享啊,还详细做了讲解{:4_187:} 红影 发表于 2022-7-29 23:36
你不是简单的分享啊,还详细做了讲解
那是负责任的分享 马黑黑 发表于 2022-7-29 23:41
那是负责任的分享
所以说,负责任的分享,就等于是教授呀。