当前位置: 首页 > news >正文

网站改版定位策划书今日热点新闻头条

网站改版定位策划书,今日热点新闻头条,邯郸58同城招聘信息,网站建设是属于b2今天在做一个活动页面时,产品想要在页面中添加一个吸引人注意的小图片左右晃动的效果,并且该效果是间歇执行的。我一想应该挺简单的吧,二话没说就答应了,谁知在真正实现的时候才发现还是有些许困难的。于是就在网上各种找资料&…

今天在做一个活动页面时,产品想要在页面中添加一个吸引人注意的小图片左右晃动的效果,并且该效果是间歇执行的。我一想应该挺简单的吧,二话没说就答应了,谁知在真正实现的时候才发现还是有些许困难的。于是就在网上各种找资料,找的过程中,只是发现了可以左右晃动摇摆的css3动画效果,却没有可以间歇执行的类似的动画效果。最后我想到了以前写的一个可以间歇向上无缝滚动的css3的效果,拿来一试,也不行。最后在SegmentFault上有个同行的一段代码提醒了我,于是就有了以下可以实现间歇左右晃动的css3效果。代码如下:

.cake{animation:move 3s 0s infinite;-webkit-animation:move 3s 0s infinite;transform-origin:bottom;-webkit-transform-origin:bottom;}@keyframes move
{0%, 65%{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}70% {  -webkit-transform:rotate(6deg);transform:rotate(6deg);}75% {  -webkit-transform:rotate(-6deg);transform:rotate(-6deg);}80% {  -webkit-transform:rotate(6deg);transform:rotate(6deg);}85% {  -webkit-transform:rotate(-6deg);transform:rotate(-6deg);}90% {  -webkit-transform:rotate(6deg);transform:rotate(6deg);}95% {  -webkit-transform:rotate(-6deg);transform:rotate(-6deg);}100% {  -webkit-transform:rotate(0deg);transform:rotate(0deg);}
}@-webkit-keyframes move
{0%, 65%{ -webkit-transform:rotate(0deg);transform:rotate(0deg);}70% {  -webkit-transform:rotate(6deg);transform:rotate(6deg);}75% {  -webkit-transform:rotate(-6deg);transform:rotate(-6deg);}80% {  -webkit-transform:rotate(6deg);transform:rotate(6deg);}85% {  -webkit-transform:rotate(-6deg);transform:rotate(-6deg);}90% {  -webkit-transform:rotate(6deg);transform:rotate(6deg);}95% {  -webkit-transform:rotate(-6deg);transform:rotate(-6deg);}100% {  -webkit-transform:rotate(0deg);transform:rotate(0deg);}
}

原理就是首先将完成动画效果的时间设置的长一点,在文中也就是3s,然后在动画开始的几秒钟内不做任何动作,也就是在0%到65%之间不做任何动作,让它的rotate角度一直是0deg(其实在0%到65%之间时左右晃动的动画也在执行,只是晃动的角度一直是0deg,所以在这个进度内我们看不出来实际的动画效果),等动画的进度到了70%时再开始动作,那么剩余的时间就是我们能看到的左右晃动动画的执行时间了。

感谢https://segmentfault.com/q/1010000000321090这里的网友的解答给出的灵感。

以下附上源代码:

CSS3间歇左右晃动效果

转载于:https://www.cnblogs.com/tnnyang/p/7576091.html

http://www.lbrq.cn/news/2759329.html

相关文章:

  • 湖北网络建设公司网站南京今天重大新闻事件
  • wordpress 最新漏洞班级优化大师官方网站
  • 网站建设武汉谷歌浏览器搜索引擎入口
  • 做miui主题网站广告投放平台有哪些
  • 中交建设集团网站无排名优化
  • 网站系统维护要多久百度在全国有哪些代理商
  • 许昌做网站团队武汉seo网站推广
  • 网站seo策略网络营销的营销理念
  • 网站建设流程分为三个步骤国内免费推广产品的网站
  • 职业生涯规划大赛演讲稿5分钟深圳网站seo服务
  • 关于网站空间百度搜索页
  • 怎么样用ps做网站百度网页版网址
  • 成都市网站制作一站式网络营销
  • 网站与微信结合百度官网网站
  • 只做一种产品的网站百度推广怎么弄
  • 产品展示型网站有哪些百度seo搜索引擎优化
  • 大连做网站谁家售后好今日头条国际军事新闻
  • 武汉 门户网站建设市场调研分析报告怎么写
  • 衡水教育行业网站建设电脑培训班附近有吗
  • 大悟网站开发湖南正规seo优化
  • dede网站收录百度法务部联系方式
  • 网站页面术语长沙网站开发制作
  • 婚恋网站制作要多少钱长沙做搜索引擎的公司
  • 手机网站优化免费数据分析网站
  • 学做缝纫的网站云南网络营销公司哪家好
  • 网站做百度竞价引流费用多少钱外包接单平台
  • the 7 wordpress主题教程广东网站优化公司
  • wordpress本地调试慢企业网站排名优化公司
  • 杭州做网站的好公司有哪些广州网络推广平台
  • 东莞住建局网站谷歌搜索引擎免费入口 香港
  • Orange的运维学习日记--45.Ansible进阶之文件部署
  • 静配中心配药智能化:基于高并发架构的Go语言实现
  • 从需求到部署全套方案:餐饮服务许可证数据可视化分析系统的大数据技术实战
  • 【Java后端】Spring Boot 集成 MyBatis 全攻略
  • 【MySQL学习|黑马笔记|Day7】触发器和锁(全局锁、表级锁、行级锁、)
  • 8.从零开始写LINUX内核——初始化中断控制芯片