gpt4 book ai didi

jQuery 水平滑动画廊无法正常工作

转载 作者:行者123 更新时间:2023-11-28 12:59:13 25 4
gpt4 key购买 nike

我正在尝试创建一个 jQuery 滑动视频库,但它并不完全符合我的要求。当我单击箭头按钮时,它不会滚动浏览图像,而是根据方向向右/向左移动整个 div。

HTML:

<div id="videocontainer">
<a href="#" class="backward"><img src="images/backwards.png" width="30" height="27" /></a>
<div class="videogallery">
<ul>
<li><a href=""><img src="thumbnails.jpg" />video1<span></span></a></li>
<li><a href=""><img src="thumbnails.jpg" />video2<span></span></a></li>
<li><a href=""><img src="thumbnails.jpg" />vidoe3<span></span></a></li>
</ul>
</div>
<a href="#" class="forward"><img src="images/forward.png" width="30" height="27" /></a>
</div>

jQuery:

$(document).ready(function() {
$('.forward').click(function() {
$('.videogallery').animate({
marginLeft: "+=200"
}, "fast");
});
$('.backward').click(function() {
$('.videogallery').animate({
marginLeft: "-=200"
}, "fast");
});
});

CSS:

#videocontainer {
float:left;
width:100%;
height:160px;
}
.backward {
background-image:url(images/backward.png);
margin-top:50px;
float: left;
height: 100%;
}
.forward {
background-image:url(images/forward.png);
margin-top:-30px;
float: left;
height: 100%;
}
ul {
list-style-type: none;
height: 80px;
width: 100%;
margin: auto;
}
li {
float: left;
}
ul a {
padding-right: 32px;
padding-left: 32px;
display: block;
line-height: 30px;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 21px;
color: #371C1C;
}
.videogallery {
width:100%;
zoom:1;
}
.videogallery span{ display:block; }
.videogallery a{
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
position:relative;
vertical-align:top;
margin:5px;
padding:5px;
width:180px;
border:solid 1px #b8b8b8;
background-color:#f4f5f5;
font-family:Trebuchet,Tahoma,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;
opacity:0.87;
}

现在我正在为视频使用 videolightbox,但发现它有效并且应该无关紧要。基本上我想把它变成一个旋转木马,我确信它很简单,需要调整,但我仍然是一个新手,正在努力学习。

最佳答案

我差不多明白了。我向 ul 中的 href 链接添加了一个类,它成功了。

关于jQuery 水平滑动画廊无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16292121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com