gpt4 book ai didi

javascript - 内联简单幻灯片 jQuery/UI 图像

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:11 25 4
gpt4 key购买 nike

非常快速地为一个小元素构建了一个简单的幻灯片放映,但我无法让图像保持内联。这是我的代码和 fiddle :HTML

<div id="slides">
<div class="slides_container">
<img src="http://slidesjs.com/examples/standard/img/slide-1.jpg" width="960" height="392" alt="Slide 1" class="slide" id="firstSlide">
<img src="http://slidesjs.com/examples/standard/img/slide-2.jpg" width="960" height="392" alt="Slide 2" class="slide" style="display:none;">
<img src="http://slidesjs.com/examples/standard/img/slide-3.jpg" width="960" height="392" alt="Slide 3" class="slide" style="display:none;">
<img src="http://slidesjs.com/examples/standard/img/slide-4.jpg" width="960" height="392" alt="Slide 4" class="slide" style="display:none;">
<img src="http://slidesjs.com/examples/standard/img/slide-5.jpg" width="960" height="392" alt="Slide 5" class="slide" style="display:none;">
<img src="http://slidesjs.com/examples/standard/img/slide-6.jpg" width="960" height="392" alt="Slide 6" class="slide" style="display:none;">
</div>
</div>​

CSS:

.slide{
width:960px;
height:392px;
display:inline;
float:left;
}​

JS:

function slideShow() {
var displayToggled = false;
var current1 = $('.slide:visible');
var nextSlide = current1.next('.slide');
var hideoptions = {
"direction": "left",
"mode": "hide"
};
var showoptions = {
"direction": "right",
"mode": "show"
};
if (current1.is(':last-child')) {
current1.effect("slide", hideoptions, 1000);
$("#firstSlide").effect("slide", showoptions, 1000);
}
else {
current1.effect("slide", hideoptions, 1000);
nextSlide.effect("slide", showoptions, 1000);
}
};
setInterval(slideShow, 3000);
slideShow();​

fiddle : http://jsfiddle.net/xYWzU/6/

正如您会注意到的那样,它可以工作,但是当下一张图片滑过时,它会滑到当前图片的下方,然后弹出到正确的位置。不知道我做错了什么。任何帮助都会很棒。

最佳答案

不确定这是否是您想要的,但添加:

position: absolute;

将解决您的问题。

这是 JSFiddle.

关于javascript - 内联简单幻灯片 jQuery/UI 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13871182/

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