示波形频谱加个光盘
<style>#mplayer {
position: absolute;
display: flex;
gap: 60px;
}
#mplayer::before, #mplayer::after { position: absolute; content: ''; }
#mplayer::before {
width: 40px;
height: 40px;
left: calc(50% - 20px);
top: calc(50% - 20px);
background: conic-gradient(tan,green,pink,purple);
border-radius: 50%;
animation: rot 5s infinite linear;
}
#mplayer::after {
content: attr(data-tt);
height: 100%;
white-space: pre;
left: 50%;
font: normal 14px / 60px sans-serif;
transform: translate(-50%);
}
#mydiv {
width: 100px;
height: 120px;
display: flex;
justify-content: center;
align-items: center;
}
#copydiv { transform: rotateY(-180deg); }
pin-pu {
width: 2px;
height: 2px;
background: blue;
animation: change var(--du) var(--delay) infinite;
}
@keyframes change {
to { height: var(--hh); }
}
@keyframes rot { to { transform: rotate(360deg); } }
</style>
<div id="mplayer"data-tt="00:00 00:00">
<div id="mydiv"></div>
<div id="copydiv"></div>
</div>
<script>
/* 除以几依据 pin-pu 标签的 width + 希望的间隔值即 margin-right 值 */
let total = Math.ceil(mydiv.offsetWidth / 3);
Array.from({length: total}).forEach((item,key) => {
item = document.createElement('pin-pu');
item.style.cssText += `
background: #${Math.random().toString(16).substr(-6)};
margin-right: 1px;
--hh: ${Math.random() * mydiv.offsetHeight}px;
--du: ${.5 * Math.random() + .5}s;
--delay: -${Math.random()}s;
`;
mydiv.appendChild(item);
});
let node = mydiv;
let clone = node.cloneNode(true);
copydiv.appendChild(clone);
</script>
这个也漂亮,两边有示波器,当中的官潘可以当按钮,而且有播放时间的展示,真棒{:4_199:} 红影 发表于 2023-8-29 14:11
这个也漂亮,两边有示波器,当中的官潘可以当按钮,而且有播放时间的展示,真棒
上午开视频会议,待播放时有一个类似的效果logo,真巧 醉美水芙蓉 发表于 2023-8-29 17:06
这个频谱很牛🐮牛!
{:4_172:} 马黑黑 发表于 2023-8-29 17:32
上午开视频会议,待播放时有一个类似的效果logo,真巧
看到这个类似效果,黑黑心里肯定很开心,刚刚论坛里自己动手做了一个呢{:4_173:} 这个貌似光标的高度太高了点,再低点更好。 啊~~~中午看见那个频谱已经感觉很漂亮了,现在又一个带光盘的了,太赞的{:4_199:} {:4_187:}{:4_204:}{:4_187:} 小辣椒 发表于 2023-8-29 20:22
啊~~~中午看见那个频谱已经感觉很漂亮了,现在又一个带光盘的了,太赞的
晚上嚎 红影 发表于 2023-8-29 19:47
这个貌似光标的高度太高了点,再低点更好。
可以调整的 红影 发表于 2023-8-29 19:46
看到这个类似效果,黑黑心里肯定很开心,刚刚论坛里自己动手做了一个呢
{:4_199:} 焱鑫磊 发表于 2023-8-29 20:24
谢谢支持 醉美水芙蓉 发表于 2023-8-29 20:09
红影先做个玩玩!
我还不会做啊,不知道怎么和音乐关联{:4_173:} 马黑黑 发表于 2023-8-29 20:43
可以调整的
嗯嗯,这个和距离也有关,拉长点时高点也感觉不到了{:4_173:} 马黑黑 发表于 2023-8-29 20:43
为什么鼓掌啊,我是说你刚刚在这里做的这个呀{:4_173:} 红影 发表于 2023-8-29 21:44
为什么鼓掌啊,我是说你刚刚在这里做的这个呀
鼓掌对手掌好 红影 发表于 2023-8-29 21:43
嗯嗯,这个和距离也有关,拉长点时高点也感觉不到了
大小可以调整 马黑黑 发表于 2023-8-29 21:56
大小可以调整
知道,等封装起来调就不方便了,除非你留接口或者自己重新上传{:4_173:}