繁体   English   中英

如何将gif转换为阴影?

[英]How to convert a gif into a shadow?

我有一个分子Codeine_3d_transparent.gif的精美3D动画

在此处输入图片说明

我希望产生它的shadow : Codeine_3d_transparent-shadow.gif ,我将使用一些html和css将其放在彩色动画下面。

我该如何快速完成?

到目前为止,我已经做到了,但这还不是影子XD:

在此处输入图片说明

老实说,这可能会损害某些设备的性能自动对焦(请原谅)-特别是GIF上的许多滤镜。 过滤器应该通过GPU加速。

另请注意,并非所有浏览器都100%支持过滤器。

 .animationHere,.animationHere:after{ position:relative; width:200px; height:200px; display:inline-block; background:url(https://upload.wikimedia.org/wikipedia/commons/3/3e/Codeine_3d_transparent.gif); background-size:100% 100%; } .animationHere:after{ position:absolute; top:3px; left:3px; content:""; z-index:-1; filter: brightness(0) blur(1px); opacity: .5; } .animationHere.next:after{ position:absolute; top:30px; left:0; filter: none; } 
 <div class="animationHere"></div> <div class="animationHere next"></div> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM