You're trying to prevent a full-screen slider from pausing on hover and also link two sliders to a shared control/navigation in Webflow. Here's how to achieve both using Webflow settings and some custom JavaScript.
---
Webflow’s native slider component pauses autoplay on hover by default and doesn’t expose a setting in the UI to disable it, so you’ll need custom JavaScript.
```
<script>
const sliders = document.querySelectorAll('.w-slider');
sliders.forEach(slider => {
const mask = slider.querySelector('.w-slider-mask');
if (mask) {
mask.addEventListener('mouseenter', function(e) {
e.stopImmediatePropagation();
}, true);
mask.addEventListener('mouseleave', function(e) {
e.stopImmediatePropagation();
}, true);
}
});
</script>
```
---
To synchronize two sliders (e.g., a main visual slider and a thumbnail or text slider controlled by the same arrows or dots):
slider-main and slider-secondary.
```
<script>
const mainSlider = document.querySelector('.slider-main .w-slider');
const secondarySlider = document.querySelector('.slider-secondary .w-slider');
if (mainSlider && secondarySlider) {
const navBtns = mainSlider.querySelectorAll('.w-slider-arrow-left, .w-slider-arrow-right');
navBtns.forEach(btn => {
btn.addEventListener('click', () => {
const mainIndex = mainSlider.querySelector('.w-slider-dot.w-active')?.dataset.wfSlide;
const secondaryDots = secondarySlider.querySelectorAll('.w-slider-dot');
if (mainIndex && secondaryDots[mainIndex]) {
secondaryDots[mainIndex].click();
}
});
});
// Optional: sync dots
const dots = mainSlider.querySelectorAll('.w-slider-dot');
dots.forEach((dot, i) => {
dot.addEventListener('click', () => {
const secondaryDots = secondarySlider.querySelectorAll('.w-slider-dot');
if (secondaryDots[i]) {
secondaryDots[i].click();
}
});
});
}
</script>
```
---
This gives you centralized navigation and continuous autoplay without interruption from hover events.