javascript - 视口(viewport)中幻灯片上的滑动 slider 事件类和仅一张幻灯片上的当前类

标签 javascript html css slick.js swiper.js

我正在尝试设置一些应用于当前处于事件状态且位于视口(viewport)中的滑动幻灯片的 CSS 规则,但滑动 slider 仅适用 swiper-slide-active类为一张幻灯片而不是视口(viewport)中的所有幻灯片。
我想要完成的就像光滑的轮播,例如,如果您有 3 张处于事件状态的幻灯片并且在视口(viewport)中,它们将具有 slick-active所有这些类(class)以及 slick-current当前事件的类(class)。
有什么办法可以做到吗?由于某种原因,我不想切换到 Slick 轮播,我正在寻找 Swiper slider 的解决方案。 对了,我设置了overflow: visible<div class="swiper-container">
这是一个片段: https://jsfiddle.net/3u05thve/

最佳答案

更新swiper到最新版本并添加此参数

watchSlidesVisibility: true

之后,您可以使用 swiper-slide-visible CSS 类控制动画。

希望对您有帮助。

关于javascript - 视口(viewport)中幻灯片上的滑动 slider 事件类和仅一张幻灯片上的当前类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60187638/

相关文章:

PHP 从 HTML 类中获取文本

c# - 在 TextBox 之后创建的虚假空间

jquery - HTML 5 CSS 页脚堆叠

javascript - 单击喜欢按钮时,无法使用 ajax 更改磁带中帖子的喜欢数量

Javascript 根据 html 输入 id 计算的结果始终为 1

javascript - 验证jquery问题

javascript - Bootstrap 轮播忽略数据间隔属性

javascript - 输入类型中的值在等待函数后不显示

javascript - 使用 Underscore.js 过滤有条件的对象

css - css 高度 : 100% vs height : auto 之间的差异