《追光》(学习黑黑梦从效果)
<style>
#papa { margin: 70px 0 0 calc(50% - 621px); width: 1080px; height: 607px; background: url('https://pic.imgdb.cn/item/65a7b687871b83018aa6b0ed.jpg') no-repeat center/cover; box-shadow: 3px 3px 20px #000; position: relative; overflow: hidden; z-index: 1; }
#player { position: absolute; left: 220px; top: 80px; mix-blend-mode: screen; cursor: pointer; transition: filter 1s; animation: rot 6s infinite linear var(--state); }
#player:hover { filter: hue-rotate(60deg); }
li-zi { position: absolute; left: 270px; top: 120px; width: 60px; height: 60px; opacity: .3; background: url('https://pic.imgdb.cn/item/65a7b64d871b83018aa5e66f.gif') no-repeat center/cover; mix-blend-mode: screen; }
@keyframes moving { from { opacity: .3; transform: translate(0,0) rotate(0); } to { opacity: 1; transform: translate(var(--x0),var(--y0)) rotate(3turn); } }
@keyframes rot { to { transform: rotate(360deg); } }
</style>
<div id="papa">
<audio id="aud" src="https://music.163.com/song/media/outer/url?id=31721698" autoplay loop></audio>
<img id="player" src="https://pic.imgdb.cn/item/65a7b64d871b83018aa5e66f.gif" alt="" />
</div>
<script>
(function() {
let all = 30;
for(let i = 0; i < all; i++) {
let lz = document.createElement('li-zi');
let hudu = Math.PI / 180 * 360 / all * i;
let xx = 950 * Math.cos(hudu), yy = 850 * Math.sin(hudu);
lz.style.cssText += `
--x0: ${xx}px;
--y0: ${yy}px;
filter: hue-rotate(${Math.floor(Math.random() * 360)}deg);
animation: moving ${Math.random() * 20 + 20}s ${1 - Math.random() * 20}s infinite var(--state);
`;
papa.prepend(lz);
}
let mState = () => aud.paused ? papa.style.setProperty('--state','paused') : papa.style.setProperty('--state','running');
aud.addEventListener('playing',mState,false);
aud.addEventListener('pause',mState,false);
player.addEventListener('click', () => aud.paused ? aud.play() : aud.pause());
})();
</script> 完全套用,所以做起来特别快{:4_173:} 谢谢的代码@马黑黑 {:4_187:} 红影 发表于 2024-1-17 19:33
完全套用,所以做起来特别快
气泡效果很不错,位置能根据需要设定,这很好 漂亮!{:4_187:} 马黑黑 发表于 2024-1-17 19:37
气泡效果很不错,位置能根据需要设定,这很好
我发现我挺喜欢气泡,好几个帖子用气泡效果了{:4_170:} 焱鑫磊 发表于 2024-1-17 19:41
漂亮!
多谢焱鑫磊鼓励,晚上好{:4_204:} 红影 发表于 2024-1-17 19:45
我发现我挺喜欢气泡,好几个帖子用气泡效果了
贴切图意,不生搬硬套 马黑黑 发表于 2024-1-17 19:47
贴切图意,不生搬硬套
这个是忽然兴起,就找一个底图一个气泡,没想到还挺顺利,都找到自己想要的了。
有时找个图图都找半天呢{:4_173:} https://s3.bmp.ovh/imgs/2023/05/24/d90e46c0779fdc6b.gif 起个网名好难 发表于 2024-1-17 20:00
谢谢难难鼓励{:4_187:} 红影 发表于 2024-1-17 19:58
这个是忽然兴起,就找一个底图一个气泡,没想到还挺顺利,都找到自己想要的了。
有时找个图图都找半天呢 ...
自己做省事 马黑黑 发表于 2024-1-17 21:23
自己做省事
自己做最多做个渐变什么的,底图还是要去找的啊。那个气泡我就是自己去裁剪的,自己还是做了点事的{:4_173:} 醉美水芙蓉 发表于 2024-1-17 21:45
红影美女做得漂亮!
多谢水芙蓉美女鼓励{:4_187:} 用代码制图也很难 红影 发表于 2024-1-17 22:44
自己做最多做个渐变什么的,底图还是要去找的啊。那个气泡我就是自己去裁剪的,自己还是做了点事的{:4_17 ...
其实要做作图才好,不要被ps吓倒,再者,如果觉得PS门槛太高,那还有很多选择 庶民 发表于 2024-1-18 05:55
用代码制图也很难
也不算制图,只是调整呢。 马黑黑 发表于 2024-1-18 08:04
其实要做作图才好,不要被ps吓倒,再者,如果觉得PS门槛太高,那还有很多选择
图片的修整还是要弄一下的,是的,不是用ps别的也能弄弄的。 看着都冷{:4_189:}
页:
[1]
2