[css] 写一个动画,向上匀速移动100px,向下以1.5倍速度移动200px,一直反复循环
[css] 写一个动画,向上匀速移动100px,向下以1.5倍速度移动200px,一直反复循环
.animation-block {width: 50px;height: 50px;background: red;margin-top: 200px;animation: up 1s linear, down 1.5s linear 1s;}@keyframes up {0% {transform: translateY(0px);}50% {transform: translateY(-100px);}100% {transform: translateY(0px);}}@keyframes down {0% {transform: translateY(0px);}50% {transform: translateY(100px);}100% {transform: translateY(0px);}}<div class="animation-block"></div>var box = document.querySelector('.animation-block');
var i = 0
box.addEventListener("webkitAnimationEnd", function() { i++if (i == 2) {i = 0box.classList.remove('animation-block');setTimeout(function() {box.classList.add('animation-block');}, 0)}
}, false);
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
与歌谣一起通关前端面试题
[css] 写一个动画,向上匀速移动100px,向下以1.5倍速度移动200px,一直反复循环相关推荐
- [css] 写一个高度从0到auto的transition动画
[css] 写一个高度从0到auto的transition动画 写不了吧,max-height 定值倒是可以 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢迎大家一 ...
- [css] 使用css写一个红绿灯交替的动画效果
[css] 使用css写一个红绿灯交替的动画效果 <!DOCTYPE html> <html lang="en"><head> <meta ...
- 用Html+css写一个渐变背景的个人名片
原文地址:10分钟用Html+css写一个渐变背景的个人名片_网页制作_青青个人博客 个人名片在个人博客网站上的位置一般是在首页右上角,一点开网站就能看见,信息量并不多,但是对于访客说,可以直观快速的 ...
- [css] 请使用css写一个多级的下拉菜单
[css] 请使用css写一个多级的下拉菜单 <!DOCTYPE html> <html lang="en"><head><meta ch ...
- [css] 请用css写一个扫码的加载动画图
[css] 请用css写一个扫码的加载动画图 @Keyframes donut-spin { 0% { transform: rotate(0deg); } 100% { transform: rot ...
- HTML+CSS制作一个动画
HTML+CSS制作一个动画 效果图如下: HTML部分结构如下: <!DOCTYPE html> <html lang="zh-Hans"><hea ...
- 教你用 css 写一个拟物化图标
拟物化(Skeuomorphism)风格的图标在iOS7发布之前广为流行.相当长一段时间,无论系统.网页还是第三方应用都争相使用拟物化的设计风格.那时候的dribbble网,各色优秀的拟物化设计作品也 ...
- 用CSS写一个简单的幻灯片效果页面
这里是修真院前端小课堂,本篇分析的主题是 [用CSS写一个简单的幻灯片效果页面] 每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方 ...
- [css] 使用css写一个垂直翻转图片的效果
[css] 使用css写一个垂直翻转图片的效果 transform: rotateX(180deg); /* 垂直镜像翻转 */ 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持 ...
最新文章
- python selenium自动化获取oracle,python27+selenium3自动化登录测试
- linux下查询端口,进程的状态以及netstat的参数意义
- Python学习之函数及流程控制
- java私有属性和私有方法_Java接口–历年来Java 9之旅–默认方法和私有方法
- SESSION 回收机制
- php mongodb排序查询,Mongodb 如何按照内嵌文档的某个字段排序?
- 你们的2016年前端学习计划是什么?
- leetcode 190 python
- 蓝桥杯 BASIC-9 基础练习 特殊回文数
- Js判断当前浏览者的操作系统
- 最新 CCF A 类人工智能会议论文下载汇总 (含2022)
- Android技术分享| 自定义LayoutManager
- 读书笔记:《Scrum 敏捷软件开发》
- linux硬件设备操作函数 open(/dev/ietctl, O_RDWR|...)
- CUBEMX STM32F105RB U盘读写详细教程
- Chrome调试工具调试CSS
- 第九届全球云计算大会·中国站倒计时一个月!一文揭秘重磅神秘大咖
- 【从“元宇宙”大热中看隐私安全如何赋能创新】
- 【退役记】NOI2022
- uos打包——appimage包转uos的deb包
热门文章
- 开源 非开源_开源为善
- jquery元素节点操作
- 代码编译 Compile、Make、Build 的区别
- jmeter命令行运行-分布式测试
- Python3 爬虫爬取中国图书网(淘书团) 记录
- BOS12——多对多添加方法,多对多页面需要字段问题(不多的话直接提供get方法),修改Realm中授权方法(查询数据库),缓存Java对象的方法,加载左侧菜单(ztree提供pId)...
- lua------------------Unity3D研究院编辑器之打开unity不可识别的文件(十三)
- web前端CSS2学习2017.6.22
- Oracle 安装 检查操作系统版本 必须是 5.0 5.1 的解决办法
- Oracle 中 for update 和 for update nowait 的区别