Désactiver la barre de défilement verticale sur le débordement div: auto

Est-il possible d’autoriser uniquement une barre de défilement horizontale lors de l’utilisation de débordement: auto (ou défilement)?

Ces deux propriétés CSS peuvent être utilisées pour masquer les barres de défilement:

 overflow-y: hidden; // hide vertical overflow-x: hidden; // hide horizontal 

Vous ne devriez utiliser que

overflow-y:hidden; – Utilisez cette option pour masquer le défilement vertical

overflow-x:auto; – Utilisez ceci pour afficher le défilement horizontal

Luke a mentionné que les deux étaient cachés. donc je l’ai donné séparément.

débordement: auto;
overflow-y: caché;

Pour IE8: -ms-overflow-y: masqué;

Ou sinon :

Pour cacher X :

 

Pour cacher Y :

 

Si vous voulez accomplir la même chose dans Gecko (NS6 +, Mozilla, etc.) et IE4 + simultanément, je pense que cela devrait faire l’affaire: V

 body { overflow: -moz-scrollbars-vertical; overflow-x: hidden; overflow-y: auto; } 

Cela s’appliquera à l’intégralité de la balise body, veuillez la mettre à jour dans votre css et appliquez ces propriétés.

Ajoutez ce qui suit:

 body{ overflow-y:hidden; }