Comments (1)
This is related to when you have slider-nav-animation
enabled - when that is enabled the JS will use an intersection observer that will set the class slide-visible
to all 'visible' slides. Visible slides is by default the slides where 30 percent or more is visible, and depending on your viewport and the amount of slides you show.
The default threshold for for the intersection observer is 0.3 (30%) and you can fiddle with that value to not mark slides as visible in your use case. You can do that by adding the attribute data-slider-nav-animation-threshold
to your swiffy-slider
instance:
I.e. you can set the threshold to 0.2 meaning that the slide-visible
will be set when 20% of the slide is visible:
<div class="swiffy-slider slider-item-show4 slider-item-reveal slider-nav-animation slider-nav-animation-appear" data-slider-nav-animation-threshold="0.2">
Read more on the attributes in the documentation: https://swiffyslider.com/docs/ in the Animation options section
from swiffy-slider.
Related Issues (20)
- Infinity scroll HOT 2
- Product Gallery with vertical Thumbnails and Zoom effect HOT 3
- Unminimized distribution lacks vendor specific selector properties HOT 1
- An issue here on small screen devices HOT 5
- Div Wrapper under slider-container HOT 1
- slider-item-show HOT 4
- Lazy Loading Images HOT 1
- A few beginner questions HOT 3
- Dragging an dClick HOT 7
- How to import extensions as module? HOT 4
- Button next and previous not working in RTL HOT 15
- indicators on mobile device fail on Lighthouse check HOT 3
- More than 2 items on mobile HOT 1
- Dynamic Content Loading with XHR HOT 3
- Looping end to start not working on Webkit Browsers HOT 4
- Scrollbar changed layout? HOT 7
- Issue with slider indicators count and click functionality. HOT 4
- Indicator is not working in mobile view. HOT 1
- screen got stuck after some random arrows click HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from swiffy-slider.