首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作滑动效果- JQuery滑块

如何制作滑动效果- JQuery滑块
EN

Stack Overflow用户
提问于 2016-11-30 17:53:32
回答 1查看 215关注 0票数 2

我做了一个简单的滑块,只需添加一个活动类,将显示类型从none更改为block。

代码语言:javascript
复制
.slide.active {
    display: block;
}

.slide {
    display: none;
    width: 100%;
    height: 100%
}

在这里查看我的解决方案:https://jsfiddle.net/6dncwtcu/

有没有一种方法可以让图片像这样滑入滑出:http://www.jssor.com/或者我的解决方案不适合这种效果。

请记住,我不想使用任何插件。

EN

回答 1

Stack Overflow用户

发布于 2016-11-30 18:22:09

您需要为每张幻灯片添加定位,然后在幻灯片处于活动状态时将动画显示到所需的位置。我已经用一个例子更新了你的小提琴:https://jsfiddle.net/6dncwtcu/3/

我已经将以下CSS添加到您的.slide

代码语言:javascript
复制
left: 100%;
position: absolute;
transition: all 200ms;

把这个传到你的.active

代码语言:javascript
复制
left: 0;
z-index: 99;

通过绝对定位幻灯片,您可以将它们推到容器之外,然后使用活动类使幻灯片再次位于容器的起始处。transition将改变在幻灯片之间进行动画的速度,并且z-index将确保活动幻灯片始终在顶部。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40885149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档