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

什么程序做网站安全网站速度怎么提升

什么程序做网站安全,网站速度怎么提升,如何建立一个个人博客网站,网站开发前台css计时器 animation实现计时器延时器 缺点当切页面导航会休眠不执行 最初需求是一个列表每个项目都有各自的失效时间 然后就想到 计时器延时器轮询等方案 这些方案每一个都要有自己的计时器 感觉不是很好 轮询也占资源 然后突发奇想 css能不能实现 开始想到的是transition测…css计时器 animation实现计时器延时器 缺点当切页面导航会休眠不执行 最初需求是一个列表每个项目都有各自的失效时间 然后就想到 计时器延时器轮询等方案 这些方案每一个都要有自己的计时器 感觉不是很好 轮询也占资源 然后突发奇想 css能不能实现 开始想到的是transition测试结果限制太大 然后就想到了动画 可以设置动画的执行时间 重复次数 延迟执行等 这些和计时器延时器类似 然后就去找js的监听事件 发现有监听动画的事件 经过测试 发现还可以 以下为测试的demo  动画的事件可以随意更改 如color width transform 看自己的需求 可以将 animation-delay放到style中 实现每个元素独立的延时器效果 vue框架 templatediv classbox!-- 使用v-bind动态添加样式 --div classmove :style{ animationDelay: 5s } animationendonDelayEndwebkitAnimationEndonDelayEnddiv classno/divdiv classoff/div/divdiv classboxdiv classmove2animationiterationonIntervalIterationwebkitAnimationIterationonIntervalIterationdiv classno/divdiv classoff/div/div/div/div /templatescript export default {data() {return {delayCount: 0,intervalCount: 0,};},methods: {onDelayEnd() {console.log(延时器 setTimeout);// 在此处可以添加延时器结束后的处理逻辑},onIntervalIteration() {this.intervalCount;console.log(计时器 setInterval this.intervalCount);// 在此处可以添加计时器每次迭代时的处理逻辑},}, }; /scriptstyle scoped .box {width: 50px;height: 50px;margin: 0 auto;border: 2px solid #ccc;overflow: hidden; }.move, .move2 {position: relative;width: 100px;height: 50px;display: flex;justify-content: flex-start; }.move {animation-name: move;animation-duration: 0;animation-fill-mode: forwards; }.move2 {animation-name: move2;animation-duration: 1s;animation-iteration-count: infinite; }.no, .off {width: 50%;height: 50px; }.no {background: gold; }.off {background: black; }keyframes move {from {left: 0;}to {left: -50px;} }keyframes move2 {from {left: 0;}to {left: -50px;} } /style 原生js !DOCTYPE html htmlheadmeta charsetutf-8title/titlestyle typetext/css.box {width: 50px;height: 50px;margin: 0 auto;border: 2px solid #ccc;overflow: hidden;}.move2,.move {position: relative;width: 100px;height: 50px;display: flex;justify-content: flex-start;}.move {animation-name: move;animation-duration: 0;animation-fill-mode: forwards;}.move2 {animation-name: move2;animation-duration: 1s;animation-iteration-count: infinite;}.off,.no {width: 50%;height: 50px;}.no {background: gold;}.off {background: black;}keyframes move {from {left: 0}to {left: -50px}}keyframes move2 {from {left: 0}to {left: -50px}}/style/headbodydiv classbox !-- styleanimation-delay: 5s 写到行内是因为可以动态添加 --div classmove styleanimation-delay: 5sdiv classno/divdiv classoff/div/div/divdiv classboxdiv classmove2div classno/divdiv classoff/div/div/div/bodyscript typetext/javascriptdocument.getElementsByClassName(move)[0].addEventListener(animationend, function() {console.log(延时器 setTimeout)});let count 0// let timer setInterval(() {// console.log(count)// }, 1000)document.getElementsByClassName(move2)[0].addEventListener(animationiteration, function() {console.log(计时器 setInterval count)// clearInterval(timer)// count 0// timer setInterval(() {// console.log(count)// }, 1000)});/script /html
http://www.hkea.cn/news/14578098/

相关文章:

  • 北京网站优化校学费弹窗网站制作
  • 建站兔软件下载网站建设包含内容
  • 手机制作钓鱼网站网站做装修
  • 北京金创网站建设做网站3年3万
  • 备案 网站起名wordpress前台代码编辑器
  • 做购物网站平台有专门教做家具的网站
  • 佛山市外贸网站建设价格山东卓创网络网站建设
  • 新手做网站优化怎么做网站方案报价
  • 天猫商城网站设计分析三明seo
  • 个人网站空间多大合适旅游网站开发代码
  • 盐城网站开发渠道合作什么是平面设计 都包括哪些内容
  • 手把手制作公司网站南京推广公司
  • 外贸网站设计案例短期网页设计师培训
  • 网站改版建议策划书电商网站设计费用
  • 企业自建网站有哪些网站首页引导页
  • 中山精品网站建设讯息wordpress文章列表多图展示
  • 山东网站制作网站部署到终端机怎么做
  • 三亚河北建设招聘信息网站公司手机版网站模板
  • 浙江振升建设有限公司网站婚纱摄影结婚网
  • 做介绍英文网站深圳网站设计与制作公司
  • 建立官方网站麻涌建设网站
  • 如何做伪原创文章网站猎聘网招聘官方网站
  • 网站营销合同做雇主品牌的网站
  • 大连制作网站软件不用编程做网站
  • 宝安做网站的公司wordpress母狗
  • 做博客网站要怎么配置的服品划网络做营销型网站
  • 邳州城乡建设局网站怎么查看一个网站页面的seo优化情况
  • 做系统网站信息检索网站泰安房产网二手房出售
  • 动漫风格网站企业网站制作报价单
  • 中国建设银行网站登录可以看电视剧的网站