手写的 wow.js
用法: 给相应的dom添加 : class与data-class 设置 css 应用js
class与data-class
css
.a-fadein{
animation: fadein 1s both;
}
@keyframes fadein{
0%{opacity:0};
100%{opacity:1};
}
.wow{
visibility: hidden;
}
js
(function(){
let w = document.getelementsbyclassname('wow');
let l = w.length;
// 存储 wow的数据height与class
let hc = [];
for(let i = 0;i 0){
w[i].classname = w[i].classname.replace('a-fadein',' ');
console.log(w[i].classname);
w[i].style.visibility = 'hidden';
}
}else{
if(w[i].classname.indexof(hc[i].c) < 0){
w[i].classname += " " + hc[i].c;
w[i].style.visibility = 'visible';
}
}
}
}
window.onscroll = wow;
window.onload = wow;
})();
如对本文有疑问, 点击进行留言回复!!
清除新版Google Chrome浏览器中表单控件(input,button...)默认的黑色边框
荐 20200714——git/mac配置/项目运行步骤/一些报错
antd 菜单组件 使用时报错:Cannot read property ‘isRootMenu‘ of undefined
CSS|div的style=“background-image: url(img/a.bmp)图片显示不出来
硬件仪表盘账号建立指导(一) --WHQL认证测试结果提交账号(一)
cookie的规范Cookie的不可跨域名性或Cookie与域名的关系
网友评论