Empêcher le défilement du contenu d'un div en CSS?

Je suis en train de regarder cette page de démonstration:

http://www.ymc.ch/sandbox/hamburger/mobile-menu-demo.html

Qui a ce code derrière elle:

https://github.com/ymc-thzi/mobile-menu-hamburger

En général, il fonctionne très bien mais lorsque le menu est ouvert sur mon macbook je peux utiliser deux doigts pour faire défiler et de déplacer le corps blanc div autour. Comment pourrais-je éviter que l'utilisation de CSS?

Je soupçonne que vous aurez besoin de JS pour que. BTW, avez-vous essayé de jouer avec developer.mozilla.org/en-US/docs/Web/CSS/pointer-events
js n'est pas nécessaire, voir ma réponse
L'habitude de débordement dans le CSS ne fonctionne pas. Je ne suis même pas sûr si cela compte comme "défilement" pour dire, mais quand j'utilise deux doigts sur mes patins, je peux déplacer le blanc div du contenu autour de l'écran (lorsque le menu est ouvert). Faire d'autres personnes à voir ce problème?

OriginalL'auteur asolberg | 2014-04-12