淡入淡出背景轮播 jq实现
直接上代码
html
<div id="login" >
<ul id="lbyc">
<li class="lb-1">
<img src="imgs/2.jpg" /></li>
<li class="lb-2">
<img src="imgs/3.jpg" /></li>
<li class="lb-3">
<img src="imgs/1.jpg" /></li>
<li class="lb-4">
<img src="imgs/4.jpg" /></li>
<li class="lb-5">
<img src="imgs/5.jpg" /></li>
<li class="lb-6">
<img src="imgs/6.jpg" /></li>
<li class="lb-7">
<img src="imgs/7.jpg" /></li>
<li class="lb-8">
<img src="imgs/8.jpg" /></li>
<li class="lb-9">
<img src="imgs/9.jpg" /></li>
<li class="lb-10">
<img src="imgs/10.jpg" /></li>
</ul>
</div>
jq 当然这可以优化 用class做 这就不多说了
<script src="js/jquery-1.7.1.min.js"></script> <script type="text/javascript"> $(function () { setInterval("imgpy()", 6000); }); var lb = 1; function imgpy() { if (lb == 1) { $('.lb-10').animate({ opacity: "0" },3000); $('.lb-1').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 2) { $('.lb-1').animate({ opacity: "0" }, 3000); $('.lb-2').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 3) { $('.lb-2').animate({ opacity: "0" }, 3000); $('.lb-3').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 4) { $('.lb-3').animate({ opacity: "0" }, 3000); $('.lb-4').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 5) { $('.lb-4').animate({ opacity: "0" }, 3000); $('.lb-5').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 6) { $('.lb-5').animate({ opacity: "0" }, 3000); $('.lb-6').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 7) { $('.lb-6').animate({ opacity: "0" }, 3000); $('.lb-7').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 8) { $('.lb-7').animate({ opacity: "0" }, 3000); $('.lb-8').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 9) { $('.lb-8').animate({ opacity: "0" }, 3000); $('.lb-9').animate({ opacity: "1" }, 3000); lb++; } else if (lb == 10) { $('.lb-9').animate({ opacity: "0" }, 3000); $('.lb-10').animate({ opacity: "1" }, 3000); lb = 1; } } </script>
css
<style type="text/css">
* {
padding: 0;
margin: 0;
text-decoration: none;
list-style: none;
font-family: 微软雅黑;
}
body {
width: 100%;
height: 100%;
}
#login {
position: relative;
overflow: hidden;
position: fixed;
width: 100%;
height: 100%;
background-image: url("imgs/10.jpg");
background-size: cover;
}
#lbyc {
display:block;
}
#lbyc li{
float:left;
position:absolute;
/*border:1px #f00 solid;*/
display:inline-block;
width:100%;
height:100%;
opacity:0;
}
#lbyc li img{
width:100%;
height:100%;
}
</style>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理