Css3实现无缝滚动防抖


Posted in HTML / CSS onSeptember 14, 2020

问题

图片加文字的无缝滚动,在手机端的效果总体还行,但是图片在手机某些浏览器会抖得腻害!

错误写法

不能用left,margin-left,像这种写法:

.donghua.active{
  animation: scoll ease-in-out 1s infinite alternate;
  -webkit-animation: scoll ease-in-out 1s infinite alternate;
}
@keyframes scoll  {
  from {
    left: 0;
  }
  to {
    left: -353px;
  }
}
-webkit-@keyframes scoll  {
  from {
    left: 0;
  }
  to {
    left: -353px;
  }
}

解决方法

里面的某个元素在手机端会抖动的腻害,改用二维的translate像这样:

.donghua.active{
  animation: scoll ease-in-out 1s infinite alternate;
  -webkit-animation: scoll ease-in-out 1s infinite alternate;
}
@keyframes scoll {
  0% {
    transform: translate(0px, 0px);
  }

  100% {
    transform: translate(0px, -353px);
  }
}
@-webkit-keyframes scoll {
  0% {
    transform: translate(0px, 0px);
  }

  100% {
    transform: translate(0px, -353px);
  }
}

以上就是Css3实现无缝滚动防抖的详细内容,更多关于CSS3 无缝滚动 防抖的资料请关注三水点靠木其它相关文章!

HTML / CSS 相关文章推荐
纯DOM+CSS3实现简单的小风车动画
Sep 27 HTML / CSS
CSS书写规范、顺序和命名规则
Mar 06 HTML / CSS
一款纯css3实现简单的checkbox复选框和radio单选框
Nov 05 HTML / CSS
CSS3 animation实现逐帧动画效果
Jun 02 HTML / CSS
CSS3实现王者荣耀匹配人员加载页面的方法
Apr 16 HTML / CSS
html5 canvas 简单画板实现代码
Jan 05 HTML / CSS
html5 Canvas画图教程(11)—使用lineTo/arc/bezierCurveTo画椭圆形
Jan 09 HTML / CSS
HTML5中判断用户是否正在浏览页面的方法
May 03 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
Mar 22 HTML / CSS
html5将图片转换成base64的实例代码
Sep 21 HTML / CSS
使用phonegap创建联系人的实现方法
Mar 30 HTML / CSS
移动端Html5页面生成图片解决方案
Aug 07 HTML / CSS
CSS3 border-radius圆角的实现方法及用法详解
Sep 14 #HTML / CSS
详解css3中dispaly的Grid布局与Flex布局
Sep 11 #HTML / CSS
CSS3动画和HTML5新特性详解
Aug 31 #HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 #HTML / CSS
css3实现动画的三种方式
Aug 24 #HTML / CSS
使用CSS3实现字体颜色渐变的实现
Aug 10 #HTML / CSS
CSS3实现线性渐变用法示例代码详解
Aug 07 #HTML / CSS
You might like
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
谈PHP生成静态页面分析 模板+缓存+写文件
2009/08/17 PHP
PHP在特殊字符前加斜杠的实现代码
2011/07/17 PHP
php读取目录所有文件信息dir示例
2014/03/18 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
yii2实现Ueditor百度编辑器的示例代码
2018/11/02 PHP
tp5.1 框架join方法用法实例分析
2020/05/26 PHP
document.all还是document.getElementsByName?
2006/07/21 Javascript
javascript下有关dom以及xml节点访问兼容问题
2007/11/26 Javascript
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
JS显示下拉列表框内全部元素的方法
2015/03/31 Javascript
jQuery Ajax使用实例
2015/04/16 Javascript
JavaScript 实现的checkbox经典实例分享
2016/10/16 Javascript
原生js实现日期计算器功能
2017/02/17 Javascript
jQuery使用eraser.js插件实现擦除、刮刮卡效果的方法【附eraser.js下载】
2017/04/28 jQuery
jQuery实现web页面樱花坠落的特效
2017/06/01 jQuery
Vue2.0 实现移动端图片上传功能
2018/05/30 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
三种Webpack打包方式(小结)
2018/09/19 Javascript
Vue页面跳转动画效果的实现方法
2018/09/23 Javascript
小程序采集录音并上传到后台
2019/11/22 Javascript
js判断浏览器的环境(pc端,移动端,还是微信浏览器)
2020/12/24 Javascript
Python 26进制计算实现方法
2015/05/28 Python
Python中文字符串截取问题
2015/06/15 Python
Python使用BeautifulSoup库解析HTML基本使用教程
2016/03/31 Python
Python request设置HTTPS代理代码解析
2018/02/12 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
2020/03/10 Python
深入了解python列表(LIST)
2020/06/08 Python
可口可乐唇膏:Lip Smackers
2019/08/27 全球购物
水务局局长岗位职责
2013/11/28 职场文书
九年级历史教学反思
2014/01/27 职场文书
女子职高个人自荐书
2014/02/01 职场文书
汽车销售员如何做职业生涯规划
2014/02/16 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
解决Vue+SpringBoot+Shiro跨域问题
2021/06/09 Vue.js