vip贵宾 
性别保密
威望 点
注册时间2015-10-6
最后登录1970-1-1
在线时间 小时
好友
UID40708
听众
阅读权限120
- 积分
 - 93837
 
 
 
 
 
  鲜花( 9329)   鸡蛋( 55)  
 | 
 
 
 楼主 |
发表于 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> |   
 
 
 
 |