JavaScript輪播圖簡單制作方法
更新時間:2017年02月20日 14:59:47 作者:carlyin
這篇文章主要為大家詳細介紹了JavaScript輪播圖簡單的制作方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了JavaScript制作輪播圖的具體代碼,供大家參考,具體內(nèi)容如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script src="js/jquery.js"></script>
<style>
.container{
position: absolute;
left: 0;
top:0;
width: 100%;
overflow: hidden;
border:1px solid #c3c3c3;
border-radius: 4px;
}
.block1{
margin:0;
padding: 0;
display: inline-block;
height: 400px;
background-color: #008800;
}
.block2{
margin:0;
padding: 0;
display: inline-block;
height: 400px;
background-color: #ffff00;
}
.block3{
margin:0;
padding: 0;
display: inline-block;
height: 400px;
background-color: #FF9900;
}
</style>
</head>
<body>
<div class="container" style="position: absolute;left: 0;top:0; width: 100%;height: 400px;">
<div class="block1" style="position: absolute;left: 0;top:0;"></div>
<div class="block2" style="position: absolute;left:0;top:0;"></div>
<div class="block3" style="position: absolute; left:0;top:0;"></div>
</div>
</body>
<script>
var wt=window.innerWidth;
$(".block1").css({width:wt});
$(".block2").css({width:wt,left:wt});
$(".block3").css({width:wt,left:wt*2});
var aa=setInterval(function(){
$(".block1").css({left:parseFloat($(".block1")[0].style.left)-1});
$(".block2").css({left:parseFloat($(".block2")[0].style.left)-1});
$(".block3").css({left:parseFloat($(".block3")[0].style.left)-1});
if($(".block3")[0].style.left=="0px"){
// clearInterval(aa);
// 清除循環(huán)滾動
$(".block1").css({left:0})
$(".block2").css({left:wt})
$(".block3").css({left:wt*2})
}
},2)
</script>
</html>
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
JavaScript是否可實現(xiàn)多線程 深入理解JavaScript定時機制
JavaScript的setTimeout與setInterval是兩個很容易欺騙別人感情的方法,因為我們開始常常以為調(diào)用了就會按既定的方式執(zhí)行, 我想不少人都深有同感,2009-12-12
FullCalendar日歷插件應(yīng)用之數(shù)據(jù)展現(xiàn)(一)
fullcalendar作為一個功能完善的日歷插件使用非常廣泛,在web開發(fā)開發(fā)過程 中非常流行。它與ext js 中的calendar非常類似,但考慮到extjs 比較“復雜龐大”,所以我在開發(fā)開發(fā)過程中都會優(yōu)先考慮fullcalendar
2015-12-12
JS獲取浮動(float)元素的style.left值為空的快速解決辦法
這篇文章主要介紹了JS獲取浮動(float)元素的style.left值為空的快速解決辦法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
2017-02-02 
