比如有一个非gif的导向箭头,需要微微浮动提示用户具体操作导向,用css去写,实现方法如下:

1、首先创建一个dom元素,controller是包裹导向箭头的容器,img是导向箭头图片

<div class="controller"><img src="xxxx" alt="">
</div>

2、css中创建动画,动画的快慢速度可以通过元素高度与animation中的秒数去调整

.controller {position: absolute;width: 24px;height: 12px;z-index: 100;bottom: 20px;left: 50%;margin-left: -12px;-webkit-animation: bounce-down 1.6s linear infinite;animation: bounce-down 1.6s linear infinite;img {position: absolute;}}@-webkit-keyframes bounce-down {25% {-webkit-transform: translateY(-4px);}50%, 100% {-webkit-transform: translateY(0);}75% {-webkit-transform: translateY(4px);}
}@keyframes bounce-down {25% {transform: translateY(-4px);}50%, 100% {transform: translateY(0);}75% {transform: translateY(4px);}
}

交流

共同进阶学习

    

学习之余,大家一起来薅羊毛喽,各取所需。

css上下浮动动画效果相关推荐

  1. CSS animation动画效果实现精灵图、雪碧图动画,多动画应用

    CSS animation动画效果实现精灵图.雪碧图动画,多动画应用 素材下载 分析图片动画过程 图片可以分成4*6=24 小图片也就是24帧 方法1 可以把每一行成一个动画,所以可以拆分4个动画 方 ...

  2. html弹跳动画效果,CSS弹跳动画效果的实现方法

    这是只用了一个div来做的小动画,纯粹利用CSS3的animation来完成,就像是一个正方形在地上弹跳,碰到地面的时候尖角还会压缩变圆,阴影的部分也会随着正方形升高而缩小,至于到底该怎么完成呢?让我 ...

  3. php带旋转动画刷新页面,css旋转动画效果的简单实现示例详解

    我们可以通过css来做出动画效果,下面我为大家演示的是p的旋转,颜色过渡的动画 a{ text-align:center; line-height:100px; transition:all 2s; ...

  4. CSS animate动画效果

    1.CSS动画 由于该技术的规范还没有稳定,在使用前要先确保浏览器对其兼容性. Animations是css3的一个模块,使用keyframes定义如何随着时间的移动改变CSS的属性值,可以通过指定它 ...

  5. 是谁,在敲打我窗-CSS雨滴动画效果

    1.扯闲篇 是谁在敲打我窗  是谁在撩动琴弦  那一段被遗忘的时光 渐渐地回升出我心坎  是谁在敲打我窗  是谁在撩动琴弦 记忆中那欢乐的情景  慢慢地浮现在我的脑海 那缓缓飘落的小雨  不停地打在我 ...

  6. 前端CSS卡片动画效果的实现

    先来看看具体效果图如下: HTML代码如下: <!DOCTYPE html> <html> <head><title>[每日一练]CSS产品卡片动画效果 ...

  7. Vue CSS3或者npmjs网站中的animate.css实现动画效果

    cartoonvue.vue(CSS3)支持一个动画 <!--动画效果图 利用CSS3动画属性实现--><template><div><h2>动画效果 ...

  8. 一文搞懂css 2D动画效果

    文章目录 前言 一.过渡动画效果简述 transition: 1.代码示例 2.效果展示 二.定位translate 1.2D定位 transform: translate(50%, 50%); ①. ...

  9. 如何在html网页中利用css实现动画效果

    animation动画 1.@keyframes 定义关键帧动画 以百分比来规定改变发生的时间,或者通过关键词 "from" 和 "to",等价于 0% 和 1 ...

最新文章

  1. [LeetCode]: 96: Unique Binary Search Trees
  2. 视图函数中进行sql查询,防止sql注入
  3. Python标准库01 正则表达式(re包)
  4. 基于移动设备的Wifi开发组件
  5. input添加disabled属性出现的移动端兼容问题
  6. SAP ABAP如何隐藏你写的程序代码(危险,请小心谨慎)
  7. 【搜索引擎Jediael开发笔记3】使用HtmlParser提取网页中的链接
  8. 软件测试方法的分类细谈
  9. python优先级排序_Python 列表排序
  10. Jira迁移及内存调整
  11. eclipse maven 报错Could not get the value for parameter encoding for plugin execution default
  12. 【水果识别】基于matlab GUI苹果质量检测及分级系统【含Matlab源码 519期】
  13. C/C++[codeup 2018]数列
  14. Java学习心得——对象与类
  15. 韩立刚老师《计算机网络》笔记3
  16. 省市县三级联动的实现方案
  17. PS批处理生成EXE格式
  18. 机顶盒装linux教程,一种Linux机顶盒焦点控制方法与流程
  19. 学数答题160912-导数极值点偏移
  20. STM32开发,串口和PC机通信(串口中断、FIFO机制),安富莱+正点原子程序合并

热门文章

  1. 水的黏度 Viscosity of Water
  2. TCP 滑动窗口协议 详解
  3. word中表格出现断线的问题
  4. 百度地图-设置地图最小、最大级别
  5. 中国农业科学院培训中心职业技能等级证书及培训证书
  6. 小a与星际探索vector向量
  7. GC参数解析 UseSerialGC、UseParNewGC、UseParallelGC、UseConcMarkSweepGC
  8. Android-第三节圆形图案及shape属性(修改圆形图片)
  9. C语言--数据溢出导致的缓冲区(堆栈)损坏
  10. ABP vnext 控制器知识整理