用CSS做出写轮眼变化图

最终效果如下

在抖音上刷到过一次写轮眼的变化视频,想试试CSS里的动画是否也能做出这种效果。 我想到的做法是,将所有的写轮眼图片叠加放到一起。然后通过动画,将最上面的眼睛旋转并消失,第二只眼睛就显示出来了。

然后就是如何让眼睛之间的旋转消失衔接的更自然。我想到的是通过改变眼睛在动画不同时间点的状态,让前后的眼睛自然的衔接上。

10只眼睛,我一共设置了一个20秒的动画,每一只眼睛分配的时长是2秒钟。

接下来就是给每一只眼睛的动画进行时间节点的调整,每一段代码都差不多,就不一一列举了。

 @keyframes move{
            0%{
                opacity: 1;
            }
            5%{
                transform: rotate(0deg);
                opacity: 1;
            }
            8%{
                transform:
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要使用CSS创建一个网上书城,你可以按照以下步骤进行操作: 1. HTML 结构:首先,创建一个基本的 HTML 结构,包括标题、导航栏、书籍列表等。使用合适的标签和类名来标记不同的元素,以便后续的样式设置。 2. 网页布局:使用 CSS 布局技术(如 Flexbox 或 Grid)来定义页面的整体布局。这样可以确保页面元素的正确排列和对齐。 3. 样式设计:使用 CSS 属性和选择器来设置各个元素的样式。例如,可以设置字体、颜色、背景、边框等。确保选择合适的配色方案和字体样式,使页面看起来专业且易于阅读。 4. 响应式设计:考虑到不同设备上的浏览体验,使用媒体查询和响应式设计技术来确保网页在不同屏幕尺寸下的适应性。这样用户可以在不同设备上正常浏览和使用网上书城。 5. 交互效果:通过 CSS 动画、过渡效果和伪类等技术增加一些交互效果,如悬停效果、按钮点击效果等。这样可以提升用户体验,并使网上书城更加吸引人。 6. 高级样式:如果需要更复杂的样式或效果,可以使用 CSS 预处理器(如Sass 或 LESS)或 CSS 框架(如Bootstrap 或 Foundation)来简化开发过程,并提供更多的样式选项和组件。 记住,创建一个完整的网上书城不仅仅需要 CSS,还需要合适的 HTML 结构、后端逻辑和数据库等。CSS 只是负责样式和布局方面的工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值