
昨天看到一个有意思的效果,闲来无事做一个:
把2d静态的太极图改成了3d,阴极和阳极分到了两个平面里实现旋转效果,这个好实现,重点是实现它的透明效果,平面太极图显示出两极是用另加的块元素挡住底面的颜色,但如果上图的两极用遮挡来实现效果的话并不能实现透明,将遮挡的块设为透明又会显示出底面原本的样子,所以这个思路不对。那就只能将底面本身变为透明,但怎么实现既透明又能出现这种样子呢?渐变,而且为了能出现圆的样子选择了径向渐变。

效果:

思路明确,开始操作
一个极分成四个块,圆头,肚子,尾,还有分离的小圆。
第一块圆,中间透明。

第二块与之相连,为了不遮挡第一块中间的圆所以要改一下
给右上角加圆角属性改为半圆,加上径向渐变,原点改为靠左居中再调一下透明的百分比。
阳极结构代码如下:
<!-- 阳极 --&g

本文介绍如何使用CSS3实现一个3D旋转的太极阴阳鱼动画。通过将太极图分为多个部分,并利用径向渐变实现透明效果,最终创造出动态且透明的阴阳鱼。文章详细讲解了每个部分的CSS代码和动画关键帧的设置,提供了一种创新的视觉效果实现方法。
最低0.47元/天 解锁文章
369

被折叠的 条评论
为什么被折叠?



