vip贵宾
性别保密
威望 点
注册时间2015-10-6
最后登录1970-1-1
在线时间 小时
好友
UID40708
听众
阅读权限120
- 积分
- 82707
 鲜花( 8317)  鸡蛋( 38)
|

楼主 |
发表于 2025-5-14 09:41
|
显示全部楼层
<style>
#papa { left: 0px; width: 1400px; height: 792px; box-shadow: 3px 3px 24px #000; background: #111 linear-gradient(#FAF0E6,#FAF0E6); position: relative; }
#drawer { position: absolute; width: 900px;; height: 792px; left: 250px; top: 0px; box-shadow: inherit; overflow: hidden; }
.mypic { position: absolute; top: -100%; width: 100%; height: 100%; transition: top 1.5s;}
</style>
<div id="papa">
<div id="drawer"></div>
</div>
<script>
let step = 1, start = 0, ani = 100, last;
let pics = [
'https://pic1.imgdb.cn/item/6823358258cb8da5c8f09d4d.jpg',
'https://pic1.imgdb.cn/item/682335af58cb8da5c8f09d6d.jpg',
'https://pic1.imgdb.cn/item/682335d158cb8da5c8f09d7d.jpg',
'https://pic1.imgdb.cn/item/682335e758cb8da5c8f09d80.jpg',
];
for(pic of pics) {
let ele = document.createElement('img');
ele.src = pic;
ele.alt = '';
ele.title = pic;
ele.className = 'mypic';
drawer.appendChild(ele);
}
let picAr = document.querySelectorAll('.mypic');
picAni(0, picAr.length - 1);
let timer = setInterval(() => { picAni(0, picAr.length - 1); },10000);
function picAni(n1, n2) {
if(last != undefined) picAr[last].style.top= ani + '%';
let temp = start;
last = temp;
ani = step < 0 ? -100 : 100;
picAr[temp].style.top = '0%';
start += step;
if(start == n1 || start == n2) step = -step;
}
</script>
<audio style="width: 1px; height: 1px;" src="http://cgi.kg.qq.com/fcgi-bin/fcg_get_play_url?shareid=Nfjil3NnSYY0UNba" autoplay="autoplay" loop="loop" controls="controls" type="audio/mpeg"></audio> |
|