纯css实现循环动画
面试时遇到了一个问题,利用css,写一个元素从左到右然后到左一直循环的动画;
先看效果:
说一下大体的思路,利用了自定义动画和infinite属性(这个属性确实忘了,也从正面反应了我好多东西还没记住),通过百分比去控制运动的轨迹,50%的时候就是最右边的时刻。
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.block{position: absolute;width: 100px;height: 100px;background-color: red;animation: box 3s infinite;}@keyframes box{0% {left:0px}50%{left: 500px;}100%{left: 0px;}}</style>
</head><body><div class="block"></div>
</body></html>
END
纯css实现循环动画相关推荐
- 纯CSS实现图片动画
纯CSS实现图片动画 1.先网上下载一张sprites动画图片,直接百度搜sprites图片就可. 2.用css设置一个关键帧,确定好起始位置和终止位置, 通过background-position调 ...
- 如何使用纯 CSS 创建翻牌动画
下面的示例向您展示了如何使用纯 CSS 创建翻牌动画. 作者:坚果 公众号:"大前端之旅" 华为云享专家,InfoQ签约作者,阿里云专家博主,51CTO博客首席体验官,开源项目GV ...
- html怎么让图标动起来,让ICON生动起来 纯CSS实现带动画的天气图标
让ICON生动起来 纯CSS实现带动画的天气图标 1月 20, 2016 评论 (1) Sponsor CSS3动画属性并不是很多,但重点其实是你怎样去运用它,从简单的hover状态或复杂的小动画,都 ...
- [css] 使用纯CSS代码实现动画的暂停与播放
[css] 使用纯CSS代码实现动画的暂停与播放 一个属性:animation-play-state 取值:paused(暂停)|running(播放) hover取代点击 .stop:hover~. ...
- HTML5纯css实现爱心动画效果DW、vscode来自程序员的浪漫表白
HTML5纯css实现爱心动画效果DW来自程序员的浪漫表白 一.拉面版 css部分 *{/* 初始化页面元素内外边距*/margin:0;padding: 0;}body{/* 弹性布局元素垂直水平居 ...
- html5制作天气动画背景,CSS icon图标之纯CSS实现带动画效果的天气图标
CSS3动画属性并不是很多,但重点其实是你怎样去运用它,从简单的hover状态或复杂的小动画,都可以巧妙的用CSS3动画属性来实现. 今天主要是和大家分享一个比较有创意.实用的CSS天气图标动画,静态 ...
- css纯加载动画,纯CSS实现loading动画加载效果
原标题:纯CSS实现loading动画加载效果 loading动画图标的做法有很多.一般不想麻烦的人直接嵌入一张gif的动态图标即可实现!虽然该方法方便快捷,但是对网站的加载速度优化方面还不是最好,制 ...
- 纯css 渐变背景色动画 文字贴合环绕图片
渐变背景色动画 渐变色背景是不能通过 纯css 动画设置的.所以换一种思路通过 background-size 设置背景的大小,让我们渐变色背景一开始的时候不展示全部的背景,然后通过css动画改变 b ...
- html顺序进场动画,十六种炫酷纯css加载动画(一)
一个好的开篇,会给你这个项目增加不少分值. 有没有遇到过打开页面加载一段时间,页面内容才加载出来.在等待加载的过程中页面却是空白页,给用户的体验特别不好,会让项目降一个档次.下面的十六种炫酷炸裂的cs ...
最新文章
- html input type=file 的属性及api
- nvidia 英伟达 显卡 GPU 的计算能力
- js改变classname 或添加classname
- VisualSVN Server更改SVN版本库存放路径的方法
- NideShop项目的安装部署教程
- 不再东寻西找,常见数据库分页方法都在这里了
- python learning note
- 什么是ISP,他的工作原理是怎样的
- 小米平板4刷recovery教程_小米平板4解锁刷入魔趣详细教程 米板4怎么解锁刷机
- php如何做防抖,Vue中怎么对事件进行防抖和节流操作?
- 关于笔记本电脑无法连接到网络
- C++ 快速傅里叶变换
- 操作系统思维导图总结
- 形式系统(Formale System)-SAT问题
- Hadoop集群扩容新增4T硬盘(解决分区大小问题限制2T问题)
- 嘘,别着急!让腾讯架构师告诉你为什么要分库分表
- 诺顿周报:感染容易清除难的后门***
- WiFi共享精灵=免费wifi+……
- Java 031. 货币面值的组合问题
- Windows Store / Onenote 联网错误 无法打开 账号无法登录 Clash解决方案 错误代码0x80131500