色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

html jq左右滑動效果代碼

李中冰1年前9瀏覽0評論

HTML和JQuery是我們在編寫Web頁面時經常使用的工具。其中,左右滑動效果被廣泛應用于圖庫、輪播圖等場合,今天,我來介紹一下使用HTML和JQuery實現左右滑動效果的代碼。

<html>
<head>
<title>左右滑動效果</title>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<style>
.slider{
width:600px;
overflow:hidden;
margin:0 auto;
}
.slider ul{
list-style:none;
width:3000px;
padding:0;
margin:0;
}
.slider ul li{
float:left;
width:600px;
height:400px;
}
.btn{
position:relative;
top:-200px;
left:-30px;
z-index:99;
}
</style>
</head>
<body>
<div class="slider">
<ul>
<li><img src="img1.jpg" alt=""></li>
<li><img src="img2.jpg" alt=""></li>
<li><img src="img3.jpg" alt=""></li>
<li><img src="img4.jpg" alt=""></li>
<li><img src="img5.jpg" alt=""></li>
</ul>
</div>
<div class="btn">
<button class="prev">prev</button>
<button class="next">next</button>
</div>
</body>
<script>
$(document).ready(function(){
var index = 0;
var len = $('.slider li').length;
var page = len/5 + 1;
$('.prev').click(function(){
index--;
if(index<0){
index = page-1;
$('.slider ul').css('left',-(page-1)*600+'px');
}
$('.slider ul').animate({'left':-index*600+'px'},
{duration:1000, easing:'swing'});
})
$('.next').click(function(){
index++;
if(index>=page){
index=0;
$('.slider ul').css('left',0);
}
$('.slider ul').animate({'left':-index*600+'px'},
{duration:1000, easing:'swing'});
})
})
</script>
</html>

上面的代碼實現了一組包含五張圖片的輪播圖,并為其添加了左右切換按鈕。其中,slider類用來定義整個輪播圖的樣式,ul和li標簽用來構建圖片列表,btn類用來定義左右切換按鈕的樣式。這里使用了JQuery中的animate方法來實現切換效果,duration參數指定動畫持續時間,easing參數指定動畫的緩動效果。

以上就是使用HTML和JQuery實現左右滑動效果的代碼,希望對大家有所幫助。