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 相关文章推荐
深入浅出CSS3 background-clip,background-origin和border-image教程
Jan 27 HTML / CSS
实例教程 纯CSS3打造非常炫的加载动画效果
Nov 05 HTML / CSS
使用CSS3配合IE滤镜实现渐变和投影的效果
Sep 06 HTML / CSS
纯CSS3绘制打火机动画火焰效果
Jul 18 HTML / CSS
深入剖析webstorage[html5的本地数据处理]
Jul 11 HTML / CSS
详解利用canvas实现环形进度条的方法
Jun 12 HTML / CSS
移动端HTML5实现文件上传功能【附代码】
Mar 25 HTML / CSS
基于HTML5 Canvas的3D动态Chart图表的示例
Nov 02 HTML / CSS
使用canvas对多图片拼合并导出图片的方法
Aug 28 HTML / CSS
HTML+CSS+JS实现图片的瀑布流布局的示例代码
Apr 22 HTML / CSS
CSS 还能这样玩?奇思妙想渐变的艺术
Apr 27 HTML / CSS
CSS 实现磨砂玻璃(毛玻璃)效果样式
May 21 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
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
一个php Mysql类 可以参考学习熟悉下
2009/06/21 PHP
完美解决PHP中文乱码
2009/11/26 PHP
php正则过滤html标签、空格、换行符的代码(附说明)
2010/10/25 PHP
百度站点地图(百度sitemap)生成方法分享
2014/01/09 PHP
2014过年倒计时示例
2014/01/31 PHP
ThinkPHP分页实例
2014/10/15 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
2016/05/13 PHP
JQuery下的Live方法和$.browser方法使用代码
2010/06/02 Javascript
JS中toFixed()方法引起的问题如何解决
2012/11/20 Javascript
JavaScript对象属性检查、增加、删除、访问操作实例
2015/07/08 Javascript
JavaScript必知必会(三) String .的方法来自何方
2016/06/08 Javascript
原生js实现水平方向无缝滚动
2017/01/10 Javascript
完美解决input[type=number]无法显示非数字字符的问题
2017/02/28 Javascript
微信小程序 弹窗自定义实例代码
2017/03/08 Javascript
nodejs实现套接字服务功能详解
2018/06/21 NodeJs
详解如何从零开始搭建Express+Vue开发环境
2018/07/17 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
如何正确解决VuePress本地访问出现资源报错404的问题
2020/12/03 Vue.js
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
Vue ​v-model相关知识总结
2021/01/28 Vue.js
[43:53]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.22
2019/09/05 DOTA
pyqt4教程之实现windows窗口小示例分享
2014/03/07 Python
python基础教程之对象和类的实际运用
2014/08/29 Python
Python抽象类的新写法
2015/06/18 Python
使用Python对IP进行转换的一些操作技巧小结
2015/11/09 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
python opencv之SIFT算法示例
2018/02/24 Python
Python基于stuck实现scoket文件传输
2020/04/02 Python
Keras之fit_generator与train_on_batch用法
2020/06/17 Python
Python基于yaml文件配置logging日志过程解析
2020/06/23 Python
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
分居协议书范本(律师见证版)
2014/11/26 职场文书
AJAX实现指定部分页面刷新效果
2021/10/16 Javascript