【发布时间】:2014-02-08 22:27:24
【问题描述】:
我想制作一个在页面加载时自动播放的简单幻灯片。到目前为止,这是我的代码:
HTML:
<div id="slideshow">
<div>
<img src="slide_1.png">
</div>
<div>
<img src="slide_2.png">
</div>
<div>
<img src="slide_3.png">
</div>
</div>
CSS:
#slideshow {
position: relative;
width: 900px;
height: 450px;
}
#slideshow > div {
position: absolute;
}
如果可能的话,谁能给我一个 JavaScript 代码,它会自动播放幻灯片,以及通过使用幻灯片过渡来更改幻灯片,并在用户仍然在的时候让它无限次重播这页纸?此外,也许导航的右下角有数字。这是我正在寻找的示例:(http://www.http://www.suprafootwear.com/)。顶部的大幻灯片是我想要的,唯一的区别是我希望过渡是线性滑动而不是淡入淡出过渡。请保持 900px x 450px 大小。任何帮助表示赞赏。先感谢您!
【问题讨论】:
-
slidesjs.com 可能有用。
-
谢谢,但我需要一个与此不同并根据我的需要定制的代码。问题是我是 JavaScript 的菜鸟。大声笑
-
如果你想在加载时无限重复,没有按钮来控制它,不需要 JavaScript。使用 CSS 关键帧动画或过渡。看这里:coding.smashingmagazine.com/2012/04/25/…alessioatzeni.com/CSS3-Cycle-Image-Slider
-
我用这个例子更新了答案:alessioatzeni.com/CSS3-Cycle-Image-Slider
标签: javascript jquery html css slideshow