Le corps mis à overflow-y:hidden, mais la page est toujours en défilant dans Chrome

Je vais avoir un problème avec le overflow-y propriété dans google Chrome.
Même si je l'ai fixé à hidden, je peux encore faire défiler la page avec la molette de la souris.

Voici mon code:

CSS:

html,
body {
  overflow-y: hidden;
}

#content {
  position: absolute;
  width: 100%;
}

.step {
  position: relative;
  height: 500px;
  margin-bottom: 500px;
}

HTML:

<body>
  <div id="content">
    <div class="step">this is the 1st step</div>
    <div class="step">this is the 2nd step</div>
    <div class="step">this is the 3rd step</div>
  </div>
</body>

Quelqu'un sait comment bloquer le défilement vertical dans Chrome?

Merci!

  • Veux juste les lien de ce post qui est lié et fournir des réponses pour les personnes toujours à la recherche de ça : link.