Hi Andrea,
Thanks for reaching out to us.
Maybe, you can implement CSS Scroll Snap on SP Page Builder sections to achieve the effect you described. Try adding the following CSS in your custom css:
.sp-page-builder .page-content {
scroll-snap-type: y mandatory;
overflow-y: scroll;
height: 100vh;
}
.sp-page-builder .sppb-section {
scroll-snap-align: start;
min-height: 100vh;
}
This will ensure that each section snaps into place when scrolling.
If CSS alone doesn’t work as expected, you can consider using fullPage.js, which provides more control over full-page scrolling effects or you can research on google about this.
Best regards,