let $content =document.querySelector('.content');
let initNumber = 0;for(let i = 0;i< 30; ++i) {
let lefts = (Math.floor(Math.random()*5+12));
let delay = (Math.floor(Math.random() * 50 + 2));
initNumber += lefts;
let ele = document.createElement('div');
ele.className = 'yudi';
ele.setAttribute("style",`left:${initNumber}%; top: ${lefts}%; animation-delay: ${delay/10}s`);
console.log(ele);$content.append(ele);
}
没有使用jquery,原生实现的红包雨
document.styleSheets 获取样式表
style.insertRule 往样式表里面注入规则