AbdulDevHub / AbdulDevHub/Web-Mountain

[Gallery Bookmark Viewer] Add New Bookmark Scripts #10

Aperta
#11 1 commento 0 reazioni 1 assegnatario Rivendicata da @AbdulDevHub Vedi su GitHub
Type: Enhancement
Lingua principale
JavaScript
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

🚦 Scroll Remap

javascript:(function(){function findScrollableParent(el){while(el&&el!==document.body){const style=getComputedStyle(el),overflowY=style.overflowY;if((overflowY==="auto"||overflowY==="scroll")&&el.scrollHeight>el.clientHeight)return el;el=el.parentElement}return null}window.addEventListener("wheel",function(e){if(Math.abs(e.deltaX)>Math.abs(e.deltaY)){const target=document.elementFromPoint(e.clientX,e.clientY);if(!target)return;let scrollable=findScrollableParent(target);if(scrollable){e.preventDefault();scrollable.scrollTop+=e.deltaX}else{e.preventDefault();window.scrollBy({top:e.deltaX,left:0,behavior:"auto"})}}},{passive:false});})();

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.